скелеты канона догнали канон 12: спринт, версия, чужая проверка

Аудит четырьмя сабагентами показал систематическую дыру: механика правилась,
а описывающее её вовне — нет. Дороже всего скелеты: они уезжают в проект.

- слоты спринта в скелете CLAUDE.md стали слотами груминга, имена взяты
  у groom, а не выдуманы заново — журнал версии 12 их уже назвал
- "canon": 11 в двух образцах стал плейсхолдером: литерал протухал третий
  раз подряд, а незамещённый плейсхолдер ломает разбор громко
- обещание, что docs.py проверяет форму openspec/config.yaml, снято из трёх
  мест; владелец назван полным именем, с оговоркой об отсутствии плагина
- adopt ставил в гейт проекта один шаг из трёх; соседские ставятся по следу
  присутствия, следа нет — строка доклада
- битая ссылка на tasks/ROADMAP.md из скелета паспорта

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
av
2026-08-09 17:40:14 +03:00
co-authored by Claude Opus 5
parent 4354cc4146
commit c1890d9e71
4 changed files with 52 additions and 19 deletions
+2 -1
View File
@@ -181,7 +181,8 @@ color: green
**Машинной проверке — вообще ничего.** Всё, что ловит `docs.py check` (пути
канона, файлы вне канона, имена файлов, битые ссылки, версия канона, нетронутые
плейсхолдеры, маркеры долга, форма `openspec/config.yaml`), **не пиши даже
плейсхолдеры, маркеры долга) и что ловит `openspec.py check` скилла
`av-dev-code:openspec` (форма `openspec/config.yaml`), **не пиши даже
строкой**: это не потерянная находка, а уже проверенное. Повторять машинную
проверку словами — заводить второй дом для одного правила.