refactor(skill): coordinator-loop вокруг «индекс, не полный текст»
Переписан SKILL.md (194→159): user-invoked, ведущее правило «работай по индексу», per-finding триаж делегирован claude-team-review, режимы ревью по риску (два лена разными субагентами на риске), коммит-гейт берёт только сводку тестов, финал = ревью на соответствие замыслу + handoff под ручную кросс-линию. README, rationale и июньский context-economy handoff подровнены; добавлен handoff по сессии. Прошёл /claude-team-review — 2 раунда, APPROVED. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
9ceeb0ca4e
commit
b0998780d3
5 files changed
+194
-159
No files matched your search
@@ -21,9 +21,11 @@ coordinator-loop — исполнительное звено в середине
|
||||
↓
|
||||
узкие проверяемые issues (/to-issues)
|
||||
↓
|
||||
coordinator-loop каждый issue: worker по /tdd → саморевью → ревью → коммит
|
||||
coordinator-loop каждый issue: worker (/goal + /tdd + claude-team-review)
|
||||
→ индекс → коммит координатора; в финале — ревью на
|
||||
соответствие замыслу + handoff
|
||||
↓
|
||||
приёмка ревью другим агентом (обычно Claude) + ручная проверка
|
||||
приёмка ручной кросс-линия ревью (обычно Claude) + проверка человеком
|
||||
```
|
||||
|
||||
- **До скилла — проектирование.** Сначала выверенная верхнеуровневая документация
|
||||
@@ -31,9 +33,13 @@ coordinator-loop каждый issue: worker по /tdd → саморе
|
||||
основывать. Затем `/to-issues` режет её на узкие задачи. Именно здесь
|
||||
закладывается проверяемость результата (см. «Что получается»).
|
||||
- **Скилл — исполнение.** Берёт **готовые** issues по одной и проводит каждую через
|
||||
цикл worker → саморевью → классификация → ревью на риске → коммит.
|
||||
- **После скилла — приёмка.** Результат уходит на ревью агентом другой модельной
|
||||
линии, если он доступен, и на ручную проверку.
|
||||
цикл worker (`/goal` + `/tdd` + `claude-team-review`) → индекс → chain-level
|
||||
классификация → коммит координатора. Контекст координатора держится на индексах, не
|
||||
на diff'ах. В финале цепочки координатор прогоняет ревью на соответствие замыслу
|
||||
(целое против исходной спеки, сильной моделью) и пишет handoff, готовящий приёмку.
|
||||
- **После скилла — приёмка.** Ревью другой модельной линией (Codex ревьюил Codex, так
|
||||
что кросс-линия — обычно ручной проход Клодом) плюс проверка человеком. Скилл её не
|
||||
автоматизирует — только передаёт эстафету с зафиксированным открытым риском.
|
||||
|
||||
## Что делает и чего не делает
|
||||
|
||||
@@ -56,7 +62,8 @@ coordinator-loop каждый issue: worker по /tdd → саморе
|
||||
- **отдельный коммит на каждую issue** с узким, в границах задачи, diff;
|
||||
- **финальный отчёт worker-а**: какие файлы, какие тесты прогнаны, какие acceptance
|
||||
criteria закрыты, риски, `git status`;
|
||||
- **классификация находок** (чинили / риск / ложная тревога / вне скоупа).
|
||||
- **chain-level классификация** (риск / вне скоупа); per-finding триаж («реально /
|
||||
ложно / чинить») делает `claude-team-review` внутри worker-а.
|
||||
|
||||
Один issue = один проверяемый коммит плюс отчёт — так пост-цикловое ревью и ручная
|
||||
проверка остаются посильными.
|
||||
|
||||
Reference in new issue
Block a user