- Зачем: два плейбука оркестрации разошлись, а из них на практике нужно только независимое ревью моделью другого семейства. - Что: линзы для ревьюера (по задаче, по коду, форма и вкус, вычитание, план), общий мандат и перепроверка; разбор находок остаётся у автора. Механика запуска вынесена в адаптеры: T3 Code, codex exec, claude -p. Следующие круги ревью идут продолжением сессии того же ревьюера. Старые плейбуки пока не удалены. - Проверка: запуск, запись отчёта и продолжение сессии прогнаны на codex-cli 0.163.0, Claude Code 2.1.302 и в T3 Code; два круга ревью скилла (gpt-6.1-sol, gpt-6-astra), находки исправлены; ссылки и YAML проверены скриптом. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
18 lines
1.4 KiB
Markdown
18 lines
1.4 KiB
Markdown
## Линза: по коду
|
|
|
|
Попробуй сломать изменение. Ищи:
|
|
|
|
- неверный результат на входах и состояниях, о которых автор не подумал:
|
|
пусто, граница диапазона, параллельный доступ, частичный сбой, повтор;
|
|
- нарушенные инварианты между модулями и поломки у вызывающего кода за
|
|
пределами diff;
|
|
- обработку ошибок, которая теряет данные, прячет причину или оставляет
|
|
состояние записанным наполовину;
|
|
- безопасность: недоверенный ввод, секреты, права доступа;
|
|
- честность тестов: тест проходит при любом коде, подменяет заглушкой то,
|
|
что сам проверяет, сверяет результат с тем же вычислением, что в коде,
|
|
а не с независимым ожидаемым значением, или остаётся зелёным при той
|
|
ошибке, от которой должен защищать.
|
|
|
|
Воспроизведённый сбой лучше подозреваемого. Указывай, какой из двух у тебя.
|