Добавлен GRAPH_ARCHITECTURE_v2.md (уточнения v1 после анализа скрипта записи в
вике клиники: различение soft-insertion и hard-handoff, защита от петель через
handoff_count, resumable state, guards в new_booking, подписка ветки на разделы
вики как альтернатива отдельным коллекциям Chroma, per-step RAG, eval-набор до
Спринта 5, разбивка Спринта 5 на 5a/5b).
SPRINTS.md переработан:
- Спринт 5 закрыт как «ядро v1» с явным списком того, что не вошло из v2.
- Спринт 6 разбит на 6a (структурированный выход + intent_steps + валидатор
переходов + exit_conditions_text + handoff_count + suspended/resumable) и 6b
(soft-insertion + guards + reason в escalate_human + умный роутер + 8 ручных
сценариев).
- В каждом блоке — UI-чекпойнт и явное «что проверяем глазами», чтобы можно
было смотреть результат после каждого шага, а не в конце спринта.
- Мульти-RAG (Спринт 7) делается до мини-eval (Спринт 8), чтобы наборы в eval
проверяли поведение уже с per-intent retrieval.
- Зафиксированы 4 принятых решения: момент обновления current_step, cap на
soft-insertion, сверка шагов new_booking с вики, формат структурированного
выхода — JSON-блок в хвосте ответа.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>