docs: документация переведена на канон av-dev-pm 3
- роадмап отвечает «что умеет и чего не умеет»: PLAN.md → ROADMAP.md, четыре канонические секции, достигнутые звенья строками в «Готово», цели переформулированы возможностями приложения - задачи: род работы и «Затрагивает» набору спринта, 34 заголовка в форму действия, «Завершение» целей перечнями со ссылкой из каждой задачи - вычитка проходами task-form и doc-wording, починены протухшие факты в README, паспорте и review.md
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Гейт против расхождения спеки с маршрутами
|
||||
# Ловить гейтом расхождение спеки с маршрутами
|
||||
|
||||
- **Секция:** ядро
|
||||
- **Секция:** Ядро
|
||||
- **Зачем:** Рукописная спека — источник истины, а расходится она с кодом молча: без гейта решение о рукописной спеке не держится
|
||||
- **Теги:** goal:read-api, sprint:2026-08-04
|
||||
|
||||
@@ -14,14 +14,18 @@
|
||||
Класс отказа тот же, что у остальных безусловных шагов гейта проекта: не виден
|
||||
глазами и стоит дорого. Место ему там же.
|
||||
|
||||
Двигает строку «Завершения» цели: «Контракт чтения читается машиной».
|
||||
|
||||
## Критерии приёмки
|
||||
|
||||
- добавленный маршрут без правки спеки красит гейт — оракул: намеренно
|
||||
рассогласованный маршрут в прогоне гейта
|
||||
- переименованное поле ответа красит гейт — оракул: намеренное переименование в
|
||||
прогоне гейта
|
||||
- проверка не ходит в сеть и укладывается в бюджет гейта — оракул: замер шага по
|
||||
логу `tmp/gate/`
|
||||
- проверка укладывается в бюджет гейта — оракул: замер шага по логу
|
||||
`tmp/gate/`
|
||||
- проверка работает без внешней сети — оракул: прогон гейта в контейнере без
|
||||
доступа наружу
|
||||
|
||||
## Рамки
|
||||
|
||||
|
||||
Reference in New Issue
Block a user