Files
dotfiles/agents/.agents/skills/claude-subagent-playbook/handoffs/20260713-progon-zadachi-13-echo-i-format-indeksa.md
ddadminandClaude Fable 5 a4985b365d docs(skill): уроки прогона задачи 13 — эхо файла задачи и формат индекса
- Зачем:
  - третий боевой прогон подтвердил рефакторинг «тонкого мастера»;
    новые пожиратели контекста и слабое место Клод-ревьюера должны
    остаться в эмпирике скилла.
- Что:
  - lessons.md: запись прогона 2026-07-12/13 (находки этапов, три новых
    пожирателя, цифры конвейера).
  - prompt-templates.md: обёртка Клод-ревьюера требует однострочность
    индекса (Клод-родословная держит формат хуже Codex).
  - handoffs/: handoff разработки с открытыми вопросами (эхо файла
    задачи, приём вердикта из уведомления, эксперимент medium).
- Проверка:
  - вычитка; факты сверены с транскриптом прогона задачи 13.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 00:09:24 +03:00

48 lines
3.8 KiB
Markdown

# Handoff разработки скилла: прогон задачи 13, эхо файла задачи и формат индекса
Дата: 2026-07-13. Контекст: третий боевой прогон конвейера (clickstream-demo,
задача 13 «глагол next-day»), первый после рефакторинга «тонкого мастера»
(коммит `f9ea5b8`) и поглощения уроков задачи 20.
## Итог прогона для скилла
Рефакторинг подтверждён боем: все поглощённые уроки сработали (вердикты по
одному чтению, cat-сборка промптов, английский обмен, стоп-кран диагнозов,
будильники одной строкой). Полная эмпирика и цифры — в
`references/lessons.md`, запись «Прогон 2026-07-12/13», здесь не дублируются.
## Что изменено в скилле этим заходом
- `references/lessons.md` — запись прогона задачи 13 (находки этапов, три
новых пожирателя контекста, цифры).
- `references/prompt-templates.md` — обёртка Клод-ревьюера дополнена
требованием однострочности индекса (boilerplate это уже требовал, но
Клод-родословная держит формат хуже Codex) + пояснение, почему дубль.
## Открытые вопросы разработки
1. **Эхо файла задачи** — главный непоглощённый пожиратель: когда
исполнитель правит файл, который мастер недавно писал сам, харнесс
вкатывает мастеру весь файл (в прогоне — ~190 строк, текст тикета прошёл
через мастера трижды). Варианты: резолюции исполнителя — отдельным
файлом с переносом в тикет на финале (минус: лишний шаг и двойное место
правды); писать тикет через fast-worker по списку решений (минус: список
решений ≈ сам текст); принять цену и просто зафиксировать в SKILL.md
предупреждением. Решения нет — обсудить с пользователем.
2. **Проверить в следующем прогоне**, помогло ли напоминание об
однострочности в обёртке Клод-ревьюера (если нет — думать про пример
формата прямо в обёртке).
3. **Кандидат в SKILL.md/шаблоны:** вердикты узких перепроверок Клода можно
принимать из строки task-notification без чтения файла (обёртка и так
требует финальным актом только VERDICT-строку) — в прогоне сэкономило
одно чтение. Закрепить явно?
4. **Эксперимент «worker на medium»** (память пользователя) так и не
поставлен: реализация задачи 13 сознательно шла на high. Полигон-кандидат
— маленькая задача про расписание next-day в clickstream-demo.
## Suggested skills
- `conventional-commits` — коммит этих правок в dotfiles.
- `claude-subagent-playbook` — следующий боевой прогон (задача про
расписание) с проверкой пункта 2.