журнал решений: разложен по теме на файл, метки решений стали номерами
- DECISIONS.md (4040 строк, 65 тем) → decisions/, файл на тему плюс указатель; - буквенные метки решений заменены сквозными Р1–Р234, следствия получили префикс С при прежних номерах: схема букв выродилась до пятибуквенных и сломалась — `АЕАКЛ` была занята и темой 53, и темой 65; - 42 перекрёстные ссылки переписаны под новые номера и стали живыми; где номер означал тему, а слово стояло «решение», формулировка исправлена.
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
# 62. Вычитку зовёт тот, кто правил, а не тот, кто синкал (2026-08-11)
|
||||
|
||||
Вычитка документов агентом `doc-wording` была привязана к **синку**: «позови его
|
||||
последним шагом синка», «ничего не правивший синк агента не зовёт». Сценарий
|
||||
разведки о себе говорит обратное — «правило принуждённого отрицания здесь не
|
||||
действует, это не синк», — и при буквальном чтении вычитка не доставалась ему
|
||||
вовсе: документы правились, а звать было некому. Гейт перед коммитом машинный, он
|
||||
смотрит раскладку и битые ссылки, а не залог и неизвестный термин.
|
||||
|
||||
**Р218. Условие вызова теперь — правка, а не обряд, внутри которого она
|
||||
случилась.** Признак читается буквально: документы правились — зови, ничего не
|
||||
правил — не зови. Синк остался самым частым вызывающим, но перестал быть
|
||||
единственным.
|
||||
|
||||
**Р219. У разведки вычитка стала своим шагом, а не оговоркой внутри чужого.**
|
||||
Она стоит между записью и гейтом, потому что раньше пачка не полна: разведка
|
||||
правит две вещи сразу — документы канона и записи каталога задач, — и собирается
|
||||
пачка только к концу пятого шага. После коммита вычитка правила бы уже
|
||||
закоммиченное.
|
||||
|
||||
**Р220. Обе пачки судятся своими проходами.** Документы — `doc-wording`, записи
|
||||
задач — `task-form`, затем `task-wording`; владеет каждым проходом его плагин, и
|
||||
разведка их не зовёт напрямую, а просит владеющий скилл.
|
||||
|
||||
**Р221. Запрет остался, но только на судей канона.** `doc-consistency` и
|
||||
`doc-code-drift` идут на весь канон разом и стоят дорого — их момент выбирает
|
||||
человек через `av-dev-docs:healthcheck`. Смешение этого запрета с вычиткой и
|
||||
было второй половиной поломки: «агентов по документам на отдельной работе не
|
||||
зовут» читалось как правило про всех троих.
|
||||
|
||||
## Что из этого следует
|
||||
|
||||
**С209. Правило, привязанное к названию обряда, не срабатывает у того, кто себя
|
||||
этим обрядом не считает.** Условие вызова формулируется через наблюдаемое
|
||||
действие — «правил текст», — а не через имя фазы, внутри которой оно обычно
|
||||
происходит.
|
||||
|
||||
**С210. Дорогая проверка и дешёвая проверка не живут под одним запретом.** Довод
|
||||
«не зови агентов сам» верен для судей на весь канон и обратен для вычитки
|
||||
названной пачки; общая формулировка отменяет вторую вместе с первой.
|
||||
|
||||
**С211. Шаг, собирающий пачку, стоит после последнего, кто в неё кладёт.**
|
||||
Вычитка на шаге записи проверила бы половину написанного, а после коммита — уже
|
||||
историю.
|
||||
Reference in New Issue
Block a user