NODEDC_1C/llm_normalizer/docs/known_limits_current_routes.md

2.6 KiB
Raw Blame History

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 на реальном контуре.