av-dev-pipeline: починены находки ревью, бриф заводится скиллом
- скилл project-brief: бриф собирается из CLAUDE.md, архитектуры, Taskfile и конвенций и показывается человеку. Раньше единственная инструкция по его созданию лежала внутри шаблона, поэтому деградированный режим был не аварийным, а единственным: critical по основанию «нарушен инвариант» недостижим ни на одной задаче - rebase перенесён внутрь worktree задачи: прежняя форма падала на занятой ветке, и агент уводил весь батч в провалившиеся с ложной причиной - контракт брифа дополнен восемью слотами; проверен заполнением на обоих проектах, незаполнимых нет. Прецедент healthlog вынут из общего charter'а в бриф — там он вмёрз вместе с числами - шов: пайплайн задачу не закрывает и записи учёта не трогает, урожай отдаёт списком, правило остатка — ссылкой на av-dev-tasks - деградированный абзац во всех девяти проходах, вопрос 9 в ops, пространство имён в вызовах, раздел предпосылок
This commit is contained in:
@@ -27,9 +27,21 @@ grep по именам концепций) и скажи об этом в гра
|
||||
собранный на ходу, беднее подготовленного.
|
||||
|
||||
Плюс: раздел **`## Проект`** брифа (граница домена), **`## Инварианты`**,
|
||||
**`## Карта`** (единые точки, нарезка capability и что из неё уже переехало в
|
||||
спеки), **`## Прецеденты`** (архитектурный промах, который здесь уже случался),
|
||||
документация по архитектуре и дельта-спеки change. Дифф — **последним, не
|
||||
первым**: он должен ложиться на карту, а не задавать её.
|
||||
|
||||
**Брифа нет — скажи это первой строкой вывода, а не пропусти.** Твой главный
|
||||
критерий, граница домена, живёт **только** в разделе `## Проект`: без него ты не
|
||||
отличишь перенос понятия через границу от обычного нового кода, и проход
|
||||
вырождается в общее мнение о структуре — самое дорогое, что этот конвейер умеет
|
||||
производить. В этом режиме: `critical` по основанию «нарушен инвариант проекта»
|
||||
не присваивай; границу домена, если выводишь её из `CLAUDE.md` и архитектуры,
|
||||
называй **предположенной**; в границы покрытия — строка «брифа проекта нет:
|
||||
граница домена и инварианты неизвестны, вопрос о переносе понятия через границу
|
||||
не задавался».
|
||||
|
||||
## Главный вопрос — концептуальная целостность
|
||||
|
||||
По порядку важности:
|
||||
|
||||
Reference in New Issue
Block a user