docs(skill): coordinator-loop — handoff дополнен ретро прогона 15→19

Итоги эксперимента medium-worker (критерий выхода не сработал), ссылка на
правки b8f1fe0, закрытые и оставшиеся пункты из «не сделано».

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
ddadminandClaude Fable 5 committed 2026-07-05 23:21:57 +03:00
1 parent b8f1fe017b
commit 4504410569
1 file changed
+30 -1
@@ -1,6 +1,7 @@
# Handoff: сессия переработки скилла по итогам боевого прогона
Дата: 2026-07-04 MSK (вечер, после прогона 07 → 11)
Дата: 2026-07-04 MSK (вечер, после прогона 07 → 11); дополнено 2026-07-05
(после прогона 15 → 19, см. последний раздел).
Статус: сделано и закоммичено (`2d9fc7e` в dotfiles). Сессия Claude Code —
правки вносила модель другой родословной, чем та, что гоняла прогон.
@@ -99,6 +100,34 @@
процессных находок; все шесть дефектов увидел пользователь на экране/в журнале,
ни один — самоотчёт координатора.
## Дополнение 2026-07-05: ретро прогона 15 → 19 и калибровка (Claude)
Цепочка 15 → 18 плюс багфикс-issue 19 по кросс-ревью (Codex) завершена. После неё
Codex дал ретро по скиллу и разбор вопроса «не зря ли worker-ы на medium»; Claude
сверил ретро с журналом прогона — первый случай, когда самоотчёт линии полностью
сошёлся с первоисточником (Codex отвечал по журналу, а не по памяти).
- **Эксперимент medium-worker: критерий выхода не сработал.** Medium-issue в
основном закрывались за один круг ревью (16, 18, 12, 08 — по одному; 17 и 10 —
по два), а issue 15 на high тоже собрал круг находок — глубина не покупает
чистый первый проход. Решение: уровни в таблице не менять, точность даёт
классификация issue. Итог записан в `references/effort-levels.md`.
- **Три правки скилла** (коммит `b8f1fe0`): предусловие входа (качественно
подготовленные issue — обычно выход `/to-issues`; мутные — сначала прояснение
замысла, иначе цикл превращается в машину ревью-кругов); точная граница чтения
координатора (запрет только на код ради верификации, процессные артефакты — его
зона); расширенный классификатор риска (версионирование state, разрушающие пути
во внешние сервисы, fail-open проверки) — по нему issue 17 ушёл бы в гейт сразу.
- Правки держались проектно-нейтральными (поправка пользователя): полный
тест/линт-гейт — дело репозитория, скилл предписывает лишь «полный тест-сет».
- Закрыты два пункта из «не сделано» выше: `effort-levels.md` откалиброван по
журналам двух цепочек; **политика кругов прошла живой тест** — узкие rerun'ы
продолжением того же ревьюера работали, потолок четырёх кругов не достигнут ни
на одном issue.
- Осталось открытым: числа-ориентиры (пик контекста, трафик через координатора)
так и не замерены; ветка Claude Code в effort-levels — по-прежнему
умозрительная, кросс-хост не гонялся.
## Suggested skills
- `coordinator-loop` — багфикс-цепочка по кросс-ревью = следующий замер.