Files

46 lines
3.9 KiB
Markdown

# clarify-agent-context-routing — закрытие
**Дата:** 2026-09-09. **Статус:** архивирован; исходный план заменён последующим
решением пользователя. Итоговая задача реализована для frontend и backend.
## Основание
После первоначального переноса frontend conventions пользователь расширил
задачу: применить рекомендации исследований к обоим code repositories и убрать
обязательный OpenSpec/SDD. Решение закреплено в
[ADR 012](../../../../../docs/adr/012-task-driven-development-with-scoped-context.md).
Затем пользователь явно запросил завершение, архивацию и commits.
Proposal, Design, Tasks и delta specs сохранены как история первоначального
scope. Отметки Tasks относятся к прежнему этапу; они не означают соответствие
итоговой структуры старому плану или проведение независимой SDD Validation.
Архивация выполняется с `--skip-specs`: delta требует обязательных SDD-фаз
и исключает backend в planning scope, поэтому её перенос в main specs
не соответствует последующему решению пользователя.
## Поставленный результат
- Короткие root/local AGENTS и загрузка conventions по задаче, пути и границе.
- [Frontend router](../../../../../frontend/.ai/CONVENTIONS.md), SOURCES и четыре тематических руководства.
- [Backend router](../../../../../backend/.ai/CONVENTIONS.md), SOURCES и шесть тематических руководств.
- Общие engineering rules, HTTP contract workflow и docs/specs indexes.
- [18 routing cases](../../../../../docs/development/agent-context-evals.md) с безопасными исключениями и неприменимыми контрпримерами.
Код приложения, dependencies, runtime configuration и gates не менялись.
Основные specs и существовавшие архивы сохранены. OpenSpec остаётся optional;
эта архивация не возвращает обязательный lifecycle.
## Проверка
Проверки выполнены под `.nvmrc` соответствующих repositories:
- `frontend`: `npm run verify` — exit 0; 26 test files, 147 tests, сборки приложения и Storybook.
- `backend`: `npm run verify` — exit 0; 25 suites, 107 tests, Prisma generation и Nest build. Для Prisma cache потребовался повторный запуск с разрешённым доступом вне sandbox.
- `docs`: `npm run verify` — exit 0; Markdown lint и `git diff --check`.
- Root/local AGENTS, оба `.ai` дерева и specs index: Markdown lint — 19 файлов без ошибок; scoped navigation — 60 файлов, 413 links/anchors без ошибок.
- Все 18 routing cases проверены вручную. Это не эксперимент по качеству агента; результаты не доказывают first-pass acceptance или экономию токенов.
Runtime HTTP contract не менялся; отдельные contract/e2e проверки не запускались.
Известное ограничение общего backend e2e и непроверенная детализация validation
errors описаны в действующих документах; их исправление не входило в эту задачу.