Add the completion criterion a pack must satisfy before it reaches acceptance, and make the acceptance check it first
This commit is contained in:
parent
943617acdc
commit
bc1c7c91a9
1 changed files with 18 additions and 1 deletions
|
|
@ -69,7 +69,7 @@ Pathspec-форма `git commit -- <пути>` защищает от чужог
|
|||
|
||||
**Функции роли:** промты сессий → приёмки → ратификации D-нотами → синхронизация доков → ответы владельцу.
|
||||
|
||||
**Обязательные блоки — все 12 (счёт держать равным нумерации ниже); перед выдачей два рубежа: механическая сверка промта против этого
|
||||
**Обязательные блоки — все 13 (счёт держать равным нумерации ниже); перед выдачей два рубежа: механическая сверка промта против этого
|
||||
списка (таблицей/грепом) + опровергатель-субагент к самому промту (получает промт, список, листы
|
||||
владельца; мандат «найди отсутствующее и противоречащее»). Перечтение автором рубежом НЕ считается.**
|
||||
|
||||
|
|
@ -96,6 +96,18 @@ Pathspec-форма `git commit -- <пути>` защищает от чужог
|
|||
УКАЗАТЕЛЬ на файл, а не имя, велит сессии вписать туда себя и повторяет дословно «канала нет ⇒ НЕ
|
||||
искать»; эхо (блок 9) идёт первым действием по адресу из файла и служит проверкой канала.
|
||||
|
||||
13. **КРИТЕРИЙ ЗАВЕРШЁННОСТИ — слово владельца 07.09: сессия доводит работу до логического конца САМА.**
|
||||
Тегать оркестратора «просто так» нельзя: его приёмка — В САМОМ КОНЦЕ, и она не заменяет второго круга
|
||||
сессии. ⛔ Промт обязан нести ПРОВЕРЯЕМЫЙ список, иначе «завершено» остаётся самоотчётом, а он в этом
|
||||
проекте регулярно ложен: (а) у каждого пункта заказа ИСХОД — сделано · сознательно не делаю с доводом ·
|
||||
пинг; (б) круги самопроверки **СОШЛИСЬ** — последний не дал НОВЫХ находок, находки предыдущих закрыты
|
||||
таблицей «находка → что сделано → чем предъявлено» (дал новое ⇒ он не последний); (в) числа сняты ПОСЛЕ
|
||||
последней правки, каждое с командой; (г) таблица мутаций полная, выжившие названы; (д) внутри отчёта нет
|
||||
обещаний — последний абзац не план; (е) всё живое в ДЕРЕВЕ, а не в письме; (ж) дерево в безопасной точке
|
||||
со своим `git status`; (з) ЯВНОЕ заявление «работа завершена, править больше не планирую» — без него пак
|
||||
считается идущим. ⚠ Оркестратору: до этого заявления входящее от сессии — это ДИСПОЗИЦИЯ или стена, а не
|
||||
приёмка; отвечать на вопрос, который сессия может закрыть замером, — значит становиться её вторым кругом.
|
||||
|
||||
Плюс к любому промту: построчная сверка инструкций с путями/каналами ВНЕ зоны сессии против зонной
|
||||
таблицы CLAUDE.md (D39.99 п.4) · состав против ВСЕХ листов владельца (реестр требований · зонные
|
||||
журналы · его явные просьбы; пропуск подписывается пропуском) · фантом-гард: каждая цитируемая
|
||||
|
|
@ -133,6 +145,11 @@ D-ссылка грепается по D-логу · mid-flight аддендум
|
|||
|
||||
### Принимаешь работу?
|
||||
|
||||
⛔ **СНАЧАЛА КОНТРОЛЬ ЗАВЕРШЁННОСТИ, ПОТОМ ПРИЁМКА (слово владельца 07.09).** Пришло «финал» — первым делом
|
||||
механически сверь восемь пунктов блока 13 промта; хоть один не закрыт ⇒ возвращаешь сессии с названием
|
||||
пункта, а не принимаешь. Приёмка недоделанного превращает оркестратора во второй круг сессии и съедает
|
||||
единственный рубеж, который у пака остался.
|
||||
|
||||
Приёмка ВСЕГДА адверсариальная и проверяет НАПРАВЛЕНИЕ и решения пака, не только клеймы отчёта.
|
||||
|
||||
**Дисциплина ревьюера — инвариант, шесть ловушек:** след отчёта (проверяешь лишь названное автором) ·
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue