achilles/query_engine/
query_engine/ модуль = отдельный пакет ├── *.py service (оркестратор + SSE) · models · schemas · constants ├── routes/ HTTP-поверхность: conversations · feedback · chat/models ├── rag/ тело search_knowledge: cache_gate → retrieve → augment · citations └── conversation/ хранилище диалога (store поверх ORM) + бюджет окна (budget)
rag/ отдельной папкойsearch_knowledge, сборка контекста и
стриминг grounding-генерации. Сами примитивы поиска и их слияние
— в Knowledge Store, не здесь.
search_knowledge и
один вызов
без петли.