diff --git a/agents/.agents/skills/claude-subagent-playbook/references/lessons.md b/agents/.agents/skills/claude-subagent-playbook/references/lessons.md index 73ca7f6..98a1c96 100644 --- a/agents/.agents/skills/claude-subagent-playbook/references/lessons.md +++ b/agents/.agents/skills/claude-subagent-playbook/references/lessons.md @@ -558,6 +558,19 @@ compose down`); отдельных событий эскалации в `--json` ретрофит. И один писатель в дереве остаётся в силе — либо последовательно, либо по разным worktree, шов вести по файлам, которые не пересекаются. +- **Под «родословной» ехали два механизма.** Различие семейств нужно для + покрытия классов ошибок, свежая сессия — для независимости от рассуждений + автора. Пока они склеены, разговор о ревью упирается в ложный выбор между + независимостью и компетентностью: «линию уместности ведёт тот, кто не + писал» звучит безупречно и при Опусе-исполнителе отдаёт вкусовую линию + Кодексу, у которого вкуса нет. Разведя механизмы, получаем два основания: + линия дефектов назначается по различию, линия уместности — по умению, + даже если умеет автор. Плата — общая слепота автора и ревьюера одной + родословной проходит дважды; гасится свежей сессией и другой линзой, но + не до конца, поэтому при высокой цене ошибки линию уместности берёт + третья модель. Принято 2026-07-31 в `AGENTS.md` стенда кликстрима; в + плейбуке этап 4 и эффорт-карта всё ещё исходят из того, что пишет всегда + Codex, — при рефакторинге решить, переносить ли. - **Принести ревьюеру набор запахов.** В `/code-review` Мэтта Покока (`~/dotfiles/agents/.agents/skills/code-review/SKILL.md`) есть готовая база из двенадцати запахов Фаулера, которая вклеивается ревьюеру в