Files
dev-skills/decisions/50-wording-split-by-plugin.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
Raw Blame History

50. Вычитка раздвоилась по плагину, а не по правилу (2026-08-09)

Р194. Решение ППП отменено, и отменено не по своей оси. ППП говорило: агент называется doc-wording, а не task-wording, потому что правила языка относятся ко всем проектным текстам — документам канона, решениям ADR, запискам разведки, — а не к одним задачам. Утверждение верно и сегодня; оно и есть причина, по которой правила уехали в shared/. Но из общности правила не следует общность прохода: docs и tasks расходятся самодостаточными плагинами, а самодостаточный плагин не может зависеть от агента соседа. Проходов теперь два, doc-wording и task-wording, и разведены они по охвату — впервые в этом репозитории: и task-form против вычитки, и doc-consistency против doc-code-drift разведены по глубине.

Р195. Разрез по охвату дублирует устав, и потому весь общий текст стал домом. Два прохода судят по одним и тем же девяти правилам; отличаются они входом, соседями по границе и тем, чем подставляется находка — командой edit у задач, редактором у документов. Написать уставы порознь значило бы завести ровно тот дрейф, который днём раньше нашёлся внутри самого doc-wording. Общими домами стали язык-правила, порог-правки и новый вычитка-доклад — форма находки и границы покрытия. Копий в каждом уставе 151 строка, своего непустого текста — 61 у doc-wording и 75 у task-wording, и это ровно то, чем проходы отличаются: вход, соседи, машинная проверка, способ подстановки.

Р196. вычитка-доклад — контракт прохода, а не правило языка, и лежит он всё равно в shared/language.md. Заводить под пятнадцать строк отдельный файл дороже, чем назвать раздел честно. Признак дома здесь не тема, а число потребителей больше одного при обязательной дословности: разойдись два прохода формой доклада, зовущий скилл разбирал бы два формата вместо одного.

Что из этого следует

С173. Общность правила и общность исполнителя — разные оси. Правило бывает одно на всех и при этом требует по исполнителю на упаковку: правило принадлежит предметной области, исполнитель — тому, кто его поставляет.

С174. Разрез по охвату обязан быть оплачен домом. Разделение по глубине даёт два разных текста и держится само; разделение по охвату даёт два одинаковых, и без помеченной копии они разъезжаются — тем вернее, что каждый по отдельности выглядит осмысленным.