Initial import NDC_1C

This commit is contained in:
2026-03-26 10:38:25 +03:00
commit a162d77ef7
2943 changed files with 3615871 additions and 0 deletions
@@ -0,0 +1,54 @@
# Known Limits: Current Routes
## 1. Источник данных пока snapshot-based
Текущие route executors работают на экспортированных JSON из `docs/ARCH/2020экспорт`, а не на прямом online-query в 1С.
Следствие:
- ответы factual относительно snapshot-среза;
- realtime-актуальность зависит от обновления экспорта.
## 2. Ограниченная семантика маршрутов
Маршруты покрывают базовые сценарии (chain/risk/ranking/canonical/drilldown), но без полного доменного покрытия бухгалтерского контура.
Следствие:
- часть сложных бухгалтерских формулировок уйдёт в `clarification` или `partial`;
- не все аналитики и субконто-паттерны интерпретируются детерминированно.
## 3. No-route и уточнения
Для фрагментов `no_route` retrieval пропускается и возвращается skipped-result.
Следствие:
- пользователь получает корректный fallback-ответ;
- но фактических данных по такому фрагменту не будет до уточнения.
## 4. Точечный drilldown требует идентификатор
`live_mcp_drilldown` в текущем контуре ожидает GUID-сигнал в тексте.
Следствие:
- без GUID маршрут вернёт `empty`;
- это штатное поведение, не ошибка pipeline.
## 5. Формат user-facing ответа остаётся компактным
Composer отдаёт короткий итог и top-N фрагменты.
Следствие:
- полный массив фактов доступен через debug payload;
- пользовательский пузырь не предназначен для полного аналитического досье.
## 6. Что нужно для следующего этапа
Рекомендуемое усиление:
1. Подключить live-data executor поверх MCP/FoxyLink вместо snapshot-only.
2. Расширить route coverage по бухгалтерским кейсам (субконто/проводки/объяснение сальдо).
3. Добавить интеграционные тесты factual retrieval на реальном контуре.