Commit Graph

132 Commits

Author SHA1 Message Date
dctouch fbd156e58e ДОМЕНЫ - ВОПРОСЫ - Этап 4: точный маршрут confirmed payables на дату без эвристического фолбэка 2026-04-12 14:14:03 +03:00
dctouch 1b2ee93176 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Спека exact-маршрута payables на дату: confirmed_balance без эвристического финала 2026-04-12 13:46:14 +03:00
dctouch ca2feab893 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Этап 4.8: референциальная continuity для follow-up по контрагентам и pivot операции 2026-04-12 10:36:44 +03:00
dctouch a49212608f ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Stage 4.7: внедрить stage4_contract_compliance_rate в P0 quality-gap и baseline gate 2026-04-12 09:32:27 +03:00
dctouch ce1ebae8ec ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Stage 4.6: добавить метрику stage4_contract_compliance_rate в Stage1 eval и отчеты 2026-04-12 09:25:15 +03:00
dctouch 963f0aa372 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Этап 4.5: добавлен аудит контракта Stage 4 в debug/log и закрыт расширенный quality-loop 2026-04-12 01:24:46 +03:00
dctouch 88a7da4f0a ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Этап 4.3: унификация контракта ответов и добавление теста формы Stage 4 2026-04-12 01:17:56 +03:00
dctouch 522575c7cc ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Этап 4.2: унифицирован fallback-ответ в 5-блочный контракт и обновлены регрессии 2026-04-12 01:13:39 +03:00
dctouch 5a8edfb4f3 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг - Этап 4: обновлён формат ответов и добавлено правило о русском названии коммита 2026-04-12 01:10:08 +03:00
dctouch 8167bd228d ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов Stage 3.8 - юи 2026-04-12 00:54:55 +03:00
dctouch d65969d2ff ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов Stage 3.7 ХВОСТЫ фикс маршрутов по домену задолжностей 2026-04-11 23:34:59 +03:00
dctouch 351993430f ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов Stage 3.6 Усилина оркестрация и детект data-scope для живого сленга. Убрана шаблонность soft-refusal в limited-ответах. Подрезана словарнаю жирность в фильтр-экстракторе 2026-04-11 19:45:20 +03:00
dctouch 88d5561fad ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов Stage 3.4: расширен soft-refusal в deep/living, чтобы при слабом/непокрытом домене не падать в шаблонный Коротко/Что сломано. 2026-04-11 17:41:07 +03:00
dctouch a0d0f95dde ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов Stage 3.3: убран шаблонный LIMITED_WITH_REASON и переведен в контекстный мягкий отказ с полезными next-step. 2026-04-11 17:22:25 +03:00
dctouch c2fa360eb9 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов Stage 3.2 В оркестрации добавлено семантический арбитраж fallbackов (учет guard_hints и extraction) и followup-override для aggregate/unsupported кейсов. \ Убрано залипание в address_lane при carryover-контексте для кейса типа какие обороты ... за 2020, но сохранил защиту поддержанных интентов (list_open_contracts и т.п.), кроме strict deep-диагностики. 2026-04-11 17:04:50 +03:00
dctouch a7ccc92a9c ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 3.1 - Добавлен строгий контракт семантического извлечения (валидность, качество, reason-codes, рекомендация применять canonical). Подключен semantic guard в predecompose/runtime: мягкое отклонение плохого canonical: отдельный safe-кейс для сырого полезного raw-фрагмента; fallback теперь выигрывает только когда это оправдано. Подключty semantic arbitration в tool-gate 2026-04-11 16:45:43 +03:00
dctouch b5bd4fd737 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.2 - Усилена оркестрацию в deep/address гейте и follow-up binding в assistantService.ts. Починен кейс UTF-8 follow-up refinement (теперь followup_state_usage.applied=true в нужном сценарии). Убраны регрессии по assistantLivingRouter и stage3 lifecycle probe. Корректное поведение для llm canonical candidate (чтобы не уезжало в clarification_required там, где должен быть address factual). 2026-04-11 14:56:14 +03:00
dctouch 19f5f19d8e ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.109 - 2.112 - Ужесточение типы plan-аудита и live-route аудита в deep grounding 2026-04-11 11:33:30 +03:00
dctouch 44eccb3d26 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.97 - 2.100 - Ужесточил контракты deep-turn response-цепочки:llm_normalizer/backend/src/services/assistantDeepTurnResponseRuntimeAdapter.tsruntimeAnalysisContext теперь с явными полями и опциональным snapshot_mode.addressRuntimeMetaForDeep типизирован через контракт упаковки. 2026-04-11 11:21:27 +03:00
dctouch 360b59d7c5 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.89 - 2.92 и 2.93 - 2.96 - Ужесточение deep-turn финализацию/response контракт debug до строго AssistantDebugPayload / Вынен общий контракт followup-usage и helper / Протянут typed followupUsage по deep-turn цепочке и убрал inline-cast проверки applied 2026-04-11 11:07:56 +03:00
dctouch 966be04af9 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.85 - 2.88 - Убран последний as any из backend/src и довел тип debug до конца цепочки deep-turn 2026-04-11 10:58:28 +03:00
dctouch dedf193542 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.772.80 - Убрано as any из адресного response-runtime и добавил явную нормализацию перед финализацией / Убран cast в builderе deep-response composition 2026-04-11 10:35:29 +03:00
dctouch 9f3749fd4a ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.692.72 и 2.732.76 - типобезопасность turn-runtime билдера и убрал остатки слабых кастов в маппинге зависимостей: assistantTurnRuntimeInputBuilder.ts / Поднял типы в deps-адаптере до контрактов AssistantTurnRuntimeBuilderDeps (sessions/normalizer/data-layer/query/chat/log), убрал unknown/any-обертки: assistantTurnRuntimeDepsAdapter.ts 2026-04-11 10:24:16 +03:00
dctouch bf16309a29 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.652.68 - сборка входов turn attempt в новый builder: assistantTurnAttemptInputBuilder.ts / адаптер на builder (убрал inline-сборку payload для address/deep): assistantTurnAttemptRuntimeAdapter.ts / сборку followupContext/options для address lane attempt в новый builder: assistantAddressLaneAttemptQueryOptionsBuilder.ts / адаптер на builder для query options: assistantAddressLaneAttemptRuntimeAdapter.ts 2026-04-11 10:00:05 +03:00
dctouch 79b636bfe6 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.612.64 - вынос mapper для assistantAddressLaneResponseAttemptRuntimeAdapter и для assistantLivingChatAttemptRuntimeAdapter / сборка входов для living chat attempt в отдельный builder (LLM + handler) 2026-04-11 09:52:59 +03:00
dctouch 6c9b94ef34 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.562.60 Deep-turn attempt input builder \ Deep-turn analysis-attempt input builder \ Deep-turn response-runtime input builder: 2026-04-11 09:46:42 +03:00
dctouch c849eb5f5b ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.522.55 - Перевод finalizeAddressLaneResponse на builder вместо inline-сборки в assistantAddressAttemptRuntimeAdapter.ts \ Добавлен builder для lane-attempt input: assistantAddressLaneAttemptInputBuilder.ts. \ Добавлен builder для финального address-runtime input: assistantAddressRuntimeInputBuilder.ts. 2026-04-11 01:09:53 +03:00
dctouch b612615219 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.51 - вынос living-chat guard chain (script/grounding/meta boundary wiring) в отдельный input-builder adapter, чтобы ужать assistantService. 2026-04-11 00:57:52 +03:00
dctouch 5e4cc0ed67 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.50: вынос resolveSessionOrganizationScopeContext(...) + related scope sanitation в отдельный runtime-adapter, чтобы добить верхний слой assistantService. 2026-04-11 00:52:46 +03:00
dctouch ca467cdecc ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.49: вынос turnRuntimeDeps (фабрику зависимостей) из assistantService в отдельный deps-adapter, чтобы handleMessage стал совсем тонким. 2026-04-11 00:47:38 +03:00
dctouch f1e621fccc ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2026-04-11 00:40:18 +03:00
dctouch 90d529f79b ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.47: вынесен верхний orchestration-скелет handleMessage (bootstrap -> address attempt -> deep attempt) в единый turn runtime adapter без изменения поведения. 2026-04-11 00:31:17 +03:00
dctouch 5f4e898c7c ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.46: склейка всего address-потока в отдельный assistantAddressAttemptRuntimeAdapter, для того чтобы из handleMessage убрать три локальных closure целиком. Все три моста (lane, response, living chat) прокидываются и не ломают контракт. 2026-04-11 00:22:00 +03:00
dctouch 5790e25b68 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.45 - объединены три выделенных слоя (NormalizationAttempt + AnalysisAttempt + ResponseAttempt) в один assistantDeepTurnAttemptRuntimeAdapter, после чего в handleMessage остался один вызов вместо трёх 2026-04-10 23:55:11 +03:00
dctouch fcfcba47b0 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.44 - Вынос deep-response склейку из assistantService в новый bridge и Переподключение assistantService на этот адаптер 2026-04-10 23:43:55 +03:00
dctouch 80754e016c ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.43: assistantService переподключен на новый deep-analysis attempt adapter. (с удалением старой громоздкой склейки). 2026-04-10 23:37:24 +03:00
dctouch 875f3bfbcd ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.42: вынос finalizeAddressLaneResponse из assistantService в отдельный attempt-bridge (как для living chat), для уменьшения монолита без изменения поведения. 2026-04-10 23:27:37 +03:00
dctouch fbf2d6a19a ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.41 - вынос склейки вызова live-chat из handleMessage в отдельный runtime-адаптер и переподключение на новый runtime bridge 2026-04-10 23:23:35 +03:00
dctouch bac6ebe701 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.40: вынос runAddressLaneAttempt (с merge контекста и вызовом addressQueryService) в отдельный runtime-адаптер из handleMessage 2026-04-10 23:15:08 +03:00
dctouch 5520dbccbc ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.39: вынос bootstrap пользовательского хода (нормализация текста + append/persist user-item) из handleMessage в отдельный runtime-адаптер. Это безопасно и дополнительно разгружает assistantService. 2026-04-10 23:09:23 +03:00
dctouch 0cc8f71068 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.37 - вынос LLM-вызов живого чата из assistantService (большой prompt-блок) в отдельный адаптер, чтобы assistantService стал заметно чище. 2026-04-10 22:56:32 +03:00
dctouch be116dcbde ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.36 вынос tryHandleLivingChat в отдельный runtime-handler чтобы убрать еще один большой локальный блок. новый living-chat handler-адаптер с try/catch + finalize + warn fallback 2026-04-10 22:34:10 +03:00
dctouch 9c22460e8b ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.34 вынос address-ветку (orchestration + lane + finalize) в единый runtime-оркестратор, чтобы handleMessage стал почти плоским. 2026-04-10 22:26:05 +03:00
dctouch 353cbc1763 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.30: вынос ветки tool_gate_skip + chat fallback из assistantService в отдельный runtime-адаптер, чтобы в сервисе остался только orchestration flow. 2026-04-10 20:52:04 +03:00
dctouch 3531f7ddfe ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.28 - вынос retry-orchestration адресного лейна (контекстный прогон, primary, retry сырого вопроса, fallback limited) в отдельный адаптер. 2026-04-10 20:21:53 +03:00
dctouch 9b1d1bff91 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.27 вынос оркестрации tryHandleLivingChat (decision/execution ветки) в отдельный runtime adapter. 2026-04-10 20:10:13 +03:00
dctouch 828c0ef378 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.26 вынос runtime-блок living chat из assistantService в отдельный adapter 2026-04-10 19:45:27 +03:00
dctouch 205daeccc5 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.25 финализацию address-ветки в отдельный adapter \ Переподключил assistantService на новый adapter (без смены поведения) 2026-04-10 19:37:56 +03:00
dctouch 80d108e506 ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.12.23: декомпозиция deep-turn пайплайна ассистента в runtime-адаптеры 2026-04-10 19:22:40 +03:00
dctouch fd6764d412 АДРЕСНЫЙ РЕЖИМ - авторан история - юи + адресный рендер прогонов в реалтайме 2026-04-09 23:48:32 +03:00
dctouch 99288c195d АДРЕСНЫЙ РЕЖИМ - авторан история - базовая версия + доп кля + конфиг дизапйна 2026-04-09 16:32:19 +03:00
dctouch edfa09c9af АДРЕСНЫЙ РЕЖИМ - авторан история - базовая версия 2026-04-09 12:34:10 +03:00
dctouch df29798fa2 АДРЕСНЫЙ РЕЖИМ -Step-5 - feat(assistant): стабилизация свободного LLM-роутинга, прическа маршрутов chat/address, прототип прогноза НДС 2026-04-08 23:40:12 +03:00
dctouch 71762af575 АДРЕСНЫЙ РЕЖИМ -Step-4: Batch-2 lifecycle закрыт gate 36/36, nightly 102/102 + 25/25 PASS 2026-04-08 13:39:40 +03:00
dctouch 1f9bb886ee АДРЕСНЫЙ РЕЖИМ - Batch-2 (Phase A/B): стабилизация LLM-маршрутизации жизненного цикла контрагентов и договоров + актуализация документации 2026-04-08 12:42:02 +03:00
dctouch eec5ef4fc0 АДРЕСНЫЙ РЕЖИМ - fix(address): закрыт S019 predecompose-anchor drift; nightly 102/102+25/25 PASS; docs synced 2026-04-08 11:15:33 +03:00
dctouch a5dee965c2 АДРЕСНЫЙ РЕЖИМ -ADDRESS:Шаг 2 - обновленные доки 2026-04-03 00:12:24 +03:00
dctouch 58b293a3e4 АДРЕСНЫЙ РЕЖИМ -ADDRESS:Шаг 2 - Универсализация value-вопросов общего домена (TOP-20, без словарей клиентов/поставщиков 2026-04-03 00:05:58 +03:00
dctouch 88094c09f8 АДРЕСНЫЙ РЕЖИМ -ADDRESS:Шаг 1 - ЛЛМ ФЕРСТ + feat(address): стабилизация wave1 dynamic resolver контрагентов, follow-up carryover и актуализация docs/tests 2026-04-02 23:11:49 +03:00
dctouch 53716e548e АДРЕСНЫЙ РЕЖИМ -ADDRESS:Шаг 0 (Pre-Prod Rails): Предпродакшн-постановка ADDRESS Query V1 на рельсы референсный домен, nightly-автоматизация и подтверждённый global gate (102/102 + 25/25) 2026-04-02 17:53:43 +03:00
dctouch 4cb9fc7021 АДРЕСНЫЙ РЕЖИМ -ADDRESS: стабилизация контекстных цепочек и live-якорей (договор 19/15) 2026-04-02 15:03:53 +03:00
dctouch cc7fcabf05 АДРЕСНЫЙ РЕЖИМ -ADDRESS: убран ложный factual fallback в open_items при неподтвержденном якоре + добавлен регресс-тест 2026-04-02 13:39:08 +03:00
dctouch 4dff069ae3 АДРЕСНЫЙ РЕЖИМ - 2026-04-02 12:02:30 +03:00
dctouch da8a4eb872 АДРЕСНЫЙ РЕЖИМ - ADDRESS: стабилизация интерпретации сленга и mixed RU/EN, расширение intent/mode-роутинга, регресс-тесты и live stress 102/102 2026-04-02 11:01:28 +03:00
dctouch 7dd6607ded АДРЕСНЫЙ РЕЖИМ - стабилизация LLM fallback якорей и периода 2026-04-02 00:30:38 +03:00
dctouch b2d32f869c АДРЕСНЫЙ РЕЖИМ - ллм декомпоз 2026-04-01 22:11:40 +03:00
dctouch 18e0f1364d АДРЕСНЫЙ РЕЖИМ - M2.3e: стабилизация address runtime парсинг периодов, LLM pre-decompose fallback и приоритет intent для банковских операций 2026-04-01 19:35:25 +03:00
dctouch 4d59672576 АДРЕСНЫЙ РЕЖИМ - локальная подель на декомпозе 2026-04-01 17:55:02 +03:00
dctouch 4060a5e575 АДРЕСНЫЙ РЕЖИМ - M2.3c микро набор вопросов отрабатывается коректно 2026-03-29 22:41:28 +03:00
dctouch a2886faed6 АДРЕСНЫЙ РЕЖИМ - M2.3c тюнинг резолвинга и фильтров адресных запросов, поэтапная диагностика и аудит фильтрации по счету 2026-03-29 21:51:09 +03:00
dctouch 2bf16de4ea АДРЕСНЫЙ РЕЖИМ - M2.3b тюнинг account-scope и диагностика стадий адресного рантайма 2026-03-29 20:57:55 +03:00
dctouch c82ebd70b7 Этап 4 добивка двух хвостов: settlement polarity и чистое разделение month_close / RBP в live acceptance 2026-03-29 16:30:10 +03:00
dctouch f74e7b697a Этап 4 corrective pack 2 по family isolation после текущих routing fixes 2026-03-29 15:27:01 +03:00
dctouch 133b6dca3c Этап 4 / Пакет по РБП восстановление живого контура сбора данных и доказательной базы 2026-03-29 10:38:04 +03:00
dctouch 60d8b96a14 Stage 4 / Wave 18 закрыт blocker-pack по временному якорю, полярности домена и допустимости evidence 2026-03-29 01:37:38 +03:00
dctouch d7e145010b Этап 4 / Волна 18 закрытие блокеров по времени, доменной полярности и допуску доказательной базы 2026-03-29 00:40:06 +03:00
dctouch a06e575be4 Этап 4 / Волна 10: корректировка settlement-кейса — доменная фиксация синтеза, честное покрытие, удержание фокуса / Этап 4 / Волна 11: бизнес-якоря, доменное заземление и устранение утечки дебага 2026-03-28 02:17:19 +03:00
dctouch 914843a8ba Stage 3: улучшена логика жизненного цикла и очищены ответы ассистента 2026-03-26 20:21:51 +03:00
dctouch d0b842adb0 Stage 3 Wave 1: lifecycle-слой встроен в pipeline 2026-03-26 15:48:38 +03:00
dctouch 96353cfd48 Stage 2 завершён: problem-first ответы и follow-up continuity - ассистент переведён от entity-heavy логики к problem-first ответам с problem-unit слоем, удержанием контекста в follow-up и очисткой пользовательского ответа от сырых технических ссылок. 2026-03-26 14:53:52 +03:00
dctouch ece1abed76 Initial import NDC_1C 2026-03-26 10:40:23 +03:00
dctouch a162d77ef7 Initial import NDC_1C 2026-03-26 10:38:25 +03:00