- DECISIONS.md (4040 строк, 65 тем) → decisions/, файл на тему плюс указатель; - буквенные метки решений заменены сквозными Р1–Р234, следствия получили префикс С при прежних номерах: схема букв выродилась до пятибуквенных и сломалась — `АЕАКЛ` была занята и темой 53, и темой 65; - 42 перекрёстные ссылки переписаны под новые номера и стали живыми; где номер означал тему, а слово стояло «решение», формулировка исправлена.
37 lines
3.5 KiB
Markdown
37 lines
3.5 KiB
Markdown
# 56. `av-dev-pipeline` → `av-dev-code`, `review-pipeline` → `review` (2026-08-09)
|
|
|
|
**Р204. Имя описывало устройство, а не предмет.** «Пайплайн» говорит, что внутри
|
|
конвейер, — а плагин занят кодом по задачам, и после появления чекпоинтов он уже
|
|
не конвейер в чистом виде: между остановками автоматика, на остановках разговор.
|
|
|
|
**Набор имён стал параллельным, и это довод сам по себе:** `docs` / `tasks` /
|
|
`code` / `git` — каждое называет **материал**, которым плагин занят. Прежнее имя
|
|
выбивалось: три существительных и одна метафора устройства. По той же причине
|
|
отвергнут `av-dev-solve` — глагол в ряду существительных, плюс заикание в главном
|
|
вызове (`solve:resolve`), — и `av-dev-work`: «работы» в этом репозитории уже
|
|
значат конкретное (цели и задачи роадмапа, секция «Сопровождение»), и имя начало
|
|
бы спорить со словарём.
|
|
|
|
Заодно `review-pipeline` стал `review`: слово «пайплайн» ушло из плагина целиком,
|
|
а не наполовину, и скиллы выровнялись — `resolve` / `review` / `openspec`.
|
|
|
|
**Журнал версий канона переписан вместе со всеми, и это не нарушение правила «не
|
|
переписываем задним числом».** Разрез проходит не по типу файла, а по типу
|
|
высказывания. Наблюдение и причина — неприкосновенны: их правка есть
|
|
фальсификация. **Предписание и адрес обязаны оставаться исполнимыми**: запись
|
|
версии 10 велит «проверить, что плагин `av-dev-pipeline` установлен», и проект,
|
|
дошедший до неё, выполнит невыполнимое. Журнал решений при этом не тронут — в нём
|
|
нет предписаний проекту, только записи о принятых решениях; там прежнее имя
|
|
верно, потому что описывает состояние на дату записи.
|
|
|
|
## Что из этого следует
|
|
|
|
**С188. Имя плагина называет материал, а не устройство.** Устройство меняется —
|
|
конвейер обзавёлся остановками, — а материал остаётся. Имя по устройству
|
|
протухает первым и при этом выглядит осмысленным.
|
|
|
|
**С189. Журнал не переписывается в наблюдениях и обязан оставаться исполнимым в
|
|
предписаниях.** Правило «не задним числом» защищает от подделки фактов, а не от
|
|
починки инструкций: инструкция, ссылающаяся на несуществующее, — не
|
|
свидетельство эпохи, а поломка с отложенным сроком.
|