журнал решений: разложен по теме на файл, метки решений стали номерами

- DECISIONS.md (4040 строк, 65 тем) → decisions/, файл на тему плюс указатель;
- буквенные метки решений заменены сквозными Р1–Р234, следствия получили
  префикс С при прежних номерах: схема букв выродилась до пятибуквенных и
  сломалась — `АЕАКЛ` была занята и темой 53, и темой 65;
- 42 перекрёстные ссылки переписаны под новые номера и стали живыми; где номер
  означал тему, а слово стояло «решение», формулировка исправлена.
This commit is contained in:
av
2026-08-13 12:40:56 +03:00
parent b411d4edb8
commit bf6a173115
72 changed files with 4253 additions and 4053 deletions
+70
View File
@@ -0,0 +1,70 @@
# 8. Порядок выката (2026-08-03)
## Объём
Ссылок на бриф — **168 строк в 19 файлах** `av-dev-pipeline`, из них ~48 уходят
вместе с удаляемыми `project-brief/SKILL.md`, `references/project-brief.md` и
`references/brief-template.md`. Остальное переписывается на пути канона.
## Решено
**Р27. Инструмент строится целиком, потом проверяется.** Не пилот руками.
*Риск принят сознательно:* если замер покажет деградацию severity, чинить
придётся канон, зашитый к тому моменту в три скилла, скрипт и мигрированные файлы
healthlog.
*Удешевление, которое обязано быть заложено сразу:* **определение канона живёт в
единственном reference-файле**, который читают `init`, `canon` и `docs`, а не
повторяется в каждом. Правка канона — одно место плюс запись в журнал версий.
*Страховка порядка:* **замер ставится перед переездом jellybit**, а не после
всего, — он всё ещё блокирует то, что дороже всего откатывать.
**Р28. Работа ведётся в `docs/tasks/` самого `dev-skills`.** Скилл `tasks` не
требует ни OpenSpec, ни языка — задачи для него просто каталог markdown. Цели —
крупные куски, задачи — следствия. Заодно первая боевая обкатка собственного
инструмента.
**Р29. `AGENTIC-TASKS.md` сжимается до истории решений и переезжает в
`dev-skills`** отдельным `HISTORY.md`: почему не Scrum, числа первого замера,
что отвергнуто и почему. Он описывает процесс, а процесс живёт здесь, не в
healthlog. Остальное содержимое уже в плагинах, и второй дом для тех же правил —
ровно то, против чего документ сам и написан.
## Порядок
```
0. обновить установленный маркетплейс предусловие всего
0.5 завести docs/tasks в dev-skills, разложить 37 следствий по целям
1. РЕПОЗИТОРИЙ ПЛАГИНОВ
1.1 av-dev-tasks → av-dev-pm, пространство имён
1.2 канон одним reference-файлом — единственный дом определения
1.3 правки tasks и session: слоты, «Стимулы», .pm.json
1.4 новые init, canon, docs + docs.py
1.5 av-dev-pipeline: удалить project-brief, снять ветки деградации OpenSpec,
переписать шаг 9, девять charter'ов, promote.md, убрать слот
1.6 av-dev-backlog устаревшим; README; журнал канона v1; HISTORY.md
1.7 REMAINING.md пересобрать — часть его вопросов закрыта этим разбором
2. HEALTHLOG — первая боевая проверка инструмента
canon adopt, заполнение канона, security.md, review.md, ADR,
маркеры в architecture.md, docs.py check в гейте
3. КАЛИБРОВКА на четырёх находках healthlog БЛОКИРУЕТ шаг 5
4. один-два спринта healthlog на новом процессе
5. JELLYBIT — переезд, удаление дублей specs, растворение drafts
```
## Что из этого следует
**С38. `REMAINING.md` частично устарел:** пункт 2 «Завести брифы» отменён темой
3; закрыты открытые вопросы про `## Триггеры`, `av-dev-backlog`, имя процесса и
`AGENTIC-TASKS.md`. Пункт 1 (калибровка) стал обязательным, а не желательным.
Пересобрать на шаге 1.7.
**С39. Замер — единственный шаг, который нельзя переставить.** Всё остальное в
порядке 1–5 можно тасовать; шаг 3 стоит перед шагом 5 жёстко.