починены находки второго ревью: цикл закрытия задачи и три отсутствовавших слота
- task-pipeline и task-batch запрещали шаг, который сами же добавили: раздел границ и финальный доклад переписаны под снятую границу приёмки - «триаж сводит строки в одну» противоречило «не сливает» — деградация снова поразрядная во всех трёх местах - канон не требовал в CLAUDE.md имени основной ветки, testdata и запретов, а скелета CLAUDE.md не было вовсе — заведён - обратимость жила в двух домах, читатели ходили в пустой; единственный дом теперь CLAUDE.md - заведены слоты «Единые точки проекта» и «Триггеры профиля», куда charter'ы слали, а канон их не создавал - блок «Вопросы к проходам» стал частью задания прохода: за ним ходили двое из девяти - чек-лист синка и правило «замер + настройка» сведены к одному дому; plugin.json больше не про бриф
This commit is contained in:
@@ -28,11 +28,12 @@ color: purple
|
||||
Карта «что нужно проходу → где лежит» —
|
||||
`${CLAUDE_PLUGIN_ROOT}/skills/review-pipeline/references/project-facts.md`.
|
||||
|
||||
**Этих документов нет** — порождай рубрику по общей практике, но `critical` по
|
||||
основанию «нарушен инвариант проекта» (в фазе 2) не присваивай и дай строку:
|
||||
«`docs/review.md` и инвариантов нет: рода узлов и прецеденты неизвестны;
|
||||
требование «минимум три пункта специфичны для типа узла» выполнено по общей
|
||||
практике, а не по этому проекту».
|
||||
**Документа нет — строка на каждый, отдельно.** Нет `docs/review.md`: «рода
|
||||
узлов и прецеденты неизвестны; требование „минимум три пункта специфичны для
|
||||
типа узла" выполнено по общей практике, а не по этому проекту». Нет инвариантов
|
||||
в `CLAUDE.md`: `critical` по основанию «нарушен инвариант проекта» в фазе 2 не
|
||||
присваивай и скажи об этом. Одной строкой за два документа не отделывайся —
|
||||
чинятся они разным.
|
||||
|
||||
## Порядок фаз обязателен
|
||||
|
||||
|
||||
Reference in New Issue
Block a user