хвост: учёт зовёт оркестратор, третий такт идёт и на отказе

Ревью трансформации нашло, что тема 78 спорит сама с собой в четырёх местах.

Учёт был отдан агенту, хотя перечень оркестратора объявлен закрытым, а
границы задания прямо говорят «задач не заводит»: вызов av-dev:task-track
вернулся оркестратору, агенту третьего такта осталось письмо в документы.

Ветка отказа не была покрыта — на ответе «ничего» правка первого такта
уезжала в коммит невычитанной и с непрогнанным гейтом. Теперь третий такт
идёт всякий раз, когда была реплика; не идёт он только тогда, когда реплики
не было вовсе. Дом правила вычитки в doc-sync знает про два захода.

Барьер карты кластеров из сценария «задачи из ревью и аудита» снимается там,
где его уже прошли: список показан человеку и получил ответ. При прямом
вызове и вызове из code-deep-review карта по-прежнему вопрос.

Счёт стопов сведён в таблицу по сценариям; у обслуживания появился второй
заход и одна реплика с поводом «новый запрет или инвариант». Сигнал сверки
считается по архиву change и каталогу задач разом — иначе chore и research
не считались вовсе — и вошёл в возврат агента и в доклады трёх сценариев.
Ось «род правки документа» внесена в перечень осей.

Журнал — тема 80; отложенный старший долг назван в С287.
This commit is contained in:
av
2026-08-23 19:43:49 +03:00
parent 8145b378b2
commit d79f9d2286
11 changed files with 244 additions and 56 deletions
@@ -15,11 +15,13 @@
не файл-на-находку.** Если у ревью был триаж — половина работы уже сделана, бери
его выход. Если нет — триажируй сам, прежде чем заводить.
**Штатный отправитель — `av-dev:code-review`**`av-dev:code-resolve`, который
его вызывает): задач он не заводит сам, а отдаёт отложенные находки **списком
урожая** — формулировка, оракул, откуда взялась — и хранит отчёт триажа вместе с
изменением. Приходит и любой другой разбор, вплоть до пересказа человеком; тогда
триажа нет и шаг 1 порядка делается руками.
**Штатных отправителя два.** Первый — `av-dev:code-review` (и зовущий его
`av-dev:code-resolve`): задач он не заводит сам, а отдаёт отложенные находки
**списком урожая** — формулировка, оракул, откуда взялась — и хранит отчёт триажа
вместе с изменением. Второй — `av-dev:code-deep-review`, и он зовёт этот сценарий
напрямую, передавая согласованные с человеком находки дословно. Приходит и любой
другой разбор, вплоть до пересказа человеком; тогда триажа нет и шаг 1 порядка
делается руками.
## Находка агента — не задача
@@ -64,6 +66,14 @@
ради которого заведение из ревью и выделено. Дешёвая мелочь по явному согласию может
заводиться и без поштучного вопроса — но карта пользователю предъявляется
всё равно.
**Барьер снимается ровно в одном случае — когда его уже прошли.** В хвосте
задачи (`av-dev:code-resolve`, шаг 6; в обслуживании — шаг 5) человек одной
репликой сказал, что из урожая заводится, и третьего стопа у прогона не будет:
там карта идёт **строкой доклада**, а не вопросом. Признак читается буквально:
**список находок уже был показан человеку и получил ответ**. Не был — карта
предъявляется вопросом, и это обычный случай прямого вызова и вызова из
`av-dev:code-deep-review`, где находки разбирались по одной, а нарезка — нет.
6. **Заводи утверждённое** через `tasks.py add`, с тремя добавками:
- **тег партии** — `--tag review-ГГГГ-ММ-ДД` (или `audit-<slug>`), чтобы весь
заход разбора поднимался одной командой `list --tag …`;