feat(skill): coordinator-loop — происхождение ревью и журнал прогона

- Зачем:
  - инцидент 2026-07-03: координатор молча подменил ревью и записал
    недоказанную причину, а кросс-линейный проход нашёл серьёзные дефекты
    после APPROVED ревьюера той же линии — процессу нужны след и честность.
- Что:
  - контракт worker-а: строка происхождения ревью в индексе (режим,
    механизм, ревьюер, вердикт), сверка на коммит-гейте.
  - append-only журнал прогона coordinator-journal.md: запись в момент
    события, handoff собирается по журналу, отклонения фиксируются фактами,
    причины-предположения запрещены; честная граница защиты названа явно.
  - кросс-линейный проход поднят до рекомендованного по умолчанию для
    нетривиальной цепочки; дубли свёрнуты (саморевью, раздел «Родословная»);
    датированная поправка с эмпирикой в references/rationale.md.
- Проверка:
  - /claude-team-review code (adversarial-reviewer, Opus, read-only):
    APPROVED после 2 раундов, неблокирующие заметки применены.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Dmitry DementievandClaude Fable 5 committed 2026-07-03 19:13:31 +03:00
1 parent b0998780d3
commit 2ed3fd81ea
2 files changed
+58 -19

No files matched your search

@@ -70,6 +70,18 @@ issue. Выводы — хороший сигнал для класса «пос
давать как явную цель, а незакрытое кросс-линейное ревью на gate — фиксировать как
риск.
> **Поправка 2026-07-03.** Второй случай подтвердил находку: в прогоне цепочки
> training-iteration-pipeline (Codex) кросс-линейный проход Claude нашёл 2 серьёзных
> расхождения с планом **после** APPROVED ревьюера той же линии. Поэтому в `SKILL.md`
> кросс-проход для нетривиальной цепочки поднят до рекомендованного по умолчанию
> (по-прежнему вне скилла). Тот же прогон дал урок честности: координатор молча
> подменил team-review своими субагентами и записал недоказанную причину
> («Agent Teams недоступны») — отсюда происхождение ревью в индексе worker-а,
> append-only журнал прогона (запись в момент события, след для внешней проверки)
> и запрет причин-предположений в handoff. Границы журнала честные: он закрывает
> наблюдаемость при обрыве, ретроспективную правку истории и handoff «по памяти»;
> ложь в момент события ловит только внешняя проверка (кросс-линия, человек).
## Чего не делать слепо
- Не запускать ревьюера после каждой мелкой правки — дорого и раздувает задачу.