Files
dev-skills/decisions/62-wording-called-by-editor.md
T
av bf6a173115 журнал решений: разложен по теме на файл, метки решений стали номерами
- DECISIONS.md (4040 строк, 65 тем) → decisions/, файл на тему плюс указатель;
- буквенные метки решений заменены сквозными Р1–Р234, следствия получили
  префикс С при прежних номерах: схема букв выродилась до пятибуквенных и
  сломалась — `АЕАКЛ` была занята и темой 53, и темой 65;
- 42 перекрёстные ссылки переписаны под новые номера и стали живыми; где номер
  означал тему, а слово стояло «решение», формулировка исправлена.
2026-08-13 12:40:56 +03:00

4.0 KiB

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. Шаг, собирающий пачку, стоит после последнего, кто в неё кладёт. Вычитка на шаге записи проверила бы половину написанного, а после коммита — уже историю.