diff --git a/agents/.agents/skills/claude-subagent-playbook/references/lessons.md b/agents/.agents/skills/claude-subagent-playbook/references/lessons.md index 38d90e8..e5128e0 100644 --- a/agents/.agents/skills/claude-subagent-playbook/references/lessons.md +++ b/agents/.agents/skills/claude-subagent-playbook/references/lessons.md @@ -580,3 +580,31 @@ compose down`); отдельных событий эскалации в `--json` Пункты 1–2 и 4 — открытый вопрос следующего структурного захода (сегодняшний рефакторинг закрыт коммитом 3e0498e, не расширять задним числом). + +## 2026-08-01: триаж судит находку, но не лечение (clickstream v2, тикет #36) + +Конфигурация редкая: оркестратор и есть исполнитель — плейбук позвали +поверх готовой работы `/implement`, третьей линией (Кодекс, high) к двум +уже прошедшим Клод-линиям. Пересылать индекс некому, триаж вёлся в голове; +статусы по ID появились файлом только ради перепроверки, задним числом. + +- **Все три находки верны, одно лечение — перебор.** REV-1 «имена не с чем + сверить» я закрыл записью 47 имён второй копией — то есть прибил гвоздями + решение чужого слоя (имена атрибутов складывает модель DDS, спека задала + только вид имени). Поймал владелец вопросом «ты прибил гвоздями?», не + процесс. Триаж в скилле судит находку (FIXED / REJECTED / …), а лечение + проезжает без суда — тем более что колонка «как проверить» у Кодекса + фактически лечение и предписывает. +- **`NEEDS_DECISION` был доступен и не сработал.** Починка замораживала + решение будущего тикета — ровно его случай. Не опознал, потому что правка + выглядела дешёвой: 47 механических строк. Урок-обобщение: дешевизна + починки ничего не говорит о том, чьё это решение. +- **Перепроверка тем же ревьюером перебор не ловит структурно**: вернула + `ALL_CLOSED`, подтверждая реализацию собственного предписания. +- **Промах в промпте ревью**: перечислены источники истины, но не «какие + решения ещё открыты и кем владеются» — ревьюер физически не мог знать, + что имена DDS не наши. Кандидат: обязательный блок открытых решений. +- Цифры: ревью 124 команды, 3 находки (2 MAJOR, 1 MINOR); перепроверка на + medium — 46 команд. Одна находка фактическая (комментарий рекламировал + торговые события, от которых спека отказалась) — её обе Клод-линии + пропустили: подтверждение ценности другой родословной.