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

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. Журнал не переписывается в наблюдениях и обязан оставаться исполнимым в
предписаниях.** Правило «не задним числом» защищает от подделки фактов, а не от
починки инструкций: инструкция, ссылающаяся на несуществующее, — не
свидетельство эпохи, а поломка с отложенным сроком.