docs(skill): coordinator-loop — handoff дополнен второй волной 2026-07-05
Два круга кросс-ревью правок (находки по убыванию: конфликт уровней, затем стенд/человек), раздел «Контракт автономного прогона» и открытый пункт: контракт не проверен вживую до следующей цепочки. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
c959911184
commit
ca30ac5272
1 file changed
+29
+29
@@ -128,6 +128,35 @@ Codex дал ретро по скиллу и разбор вопроса «не
|
||||
так и не замерены; ветка Claude Code в effort-levels — по-прежнему
|
||||
умозрительная, кросс-хост не гонялся.
|
||||
|
||||
### Вторая волна той же сессии: кросс-ревью правок и контракт автономного прогона
|
||||
|
||||
Правки прошли два круга кросс-ревью Codex (та линия, что гоняла прогон, читала
|
||||
правки этой), находки сходились по убыванию — признак, что текст стабилизировался:
|
||||
|
||||
- Круг 1, medium: «Дефолт — рабочий уровень» противоречил таблице effort-levels
|
||||
(worker обычного issue — экономный) и толкал запускать всех worker-ов на high.
|
||||
Остаток старой формулировки, пропущенный саморевью при правке соседнего текста.
|
||||
Исправлено: уровень — по роли и классу issue из таблицы, дефолта «для всех» нет;
|
||||
заодно «форма распределений» расширена до доменных инвариантов данных — скилл
|
||||
общий, не только для генератора (`1d67a3f`, тронут и `reviewer-prompt.md`).
|
||||
- Круг 2, одна находка: в новом разделе «живой стенд» ошибочно попал в класс
|
||||
«может проверить только человек». Разведено по статус-контракту: недоступное
|
||||
worker-у прогоняет координатор (часть коммит-гейта), открытый риск в handoff —
|
||||
только недоступное и ему (`c959911`).
|
||||
|
||||
**Новый раздел «Контракт автономного прогона»** (`f6b9b3b`) — по предложению Codex
|
||||
из ретро; пользователь подтвердил: скилл и проектировался под сценарий «передал
|
||||
очередь issue и ушёл», но контракт вызова нигде не был записан. Внесено компактно,
|
||||
не по полному эскизу Codex: вход (список issue, порядок, «зачем»), мандат (весь цикл
|
||||
без уточняющих вопросов; локальные коммиты — да, push/теги/разрушение внешнего —
|
||||
только по поручению), стоп-условия **сводкой со ссылками на разделы-первоисточники**,
|
||||
не пересказом — чтобы не разъезжались. Попутно снят конфликт с автономностью:
|
||||
предупреждение о третьем круге ревью — не вопрос, ответа не ждать, жёсткая граница —
|
||||
потолок кругов. Назначение вынесено в description скилла.
|
||||
|
||||
Открытое: контракт автономного прогона вживую не проверен — первый тест на
|
||||
следующей цепочке.
|
||||
|
||||
## Suggested skills
|
||||
|
||||
- `coordinator-loop` — багфикс-цепочка по кросс-ревью = следующий замер.
|
||||
|
||||
Reference in new issue
Block a user