diff --git a/agents/.agents/skills/claude-subagent-playbook/references/codex-exec.md b/agents/.agents/skills/claude-subagent-playbook/references/codex-exec.md index 1edba21..c5d8d60 100644 --- a/agents/.agents/skills/claude-subagent-playbook/references/codex-exec.md +++ b/agents/.agents/skills/claude-subagent-playbook/references/codex-exec.md @@ -159,13 +159,18 @@ cat "$D/review-prompt-code.md" | codex exec --json --strict-config \ > "$D/review-impl-stdout.jsonl" 2> "$D/review-impl-stderr.txt" ``` +- **Ветка та же для любого слепого ревью** — кода, постановки, документа, + самого скилла: рецепт копируй целиком, линзу задавай файлом линии, а не + пересборкой команды. - **Свежим тредом**, не тем, что писал код. Вызов тот же, что у исполнителя: запись + авто-аппрув. - Эффорт `high` — дефолт ревью; ниже опускай только по явной просьбе пользователя. -- Read-only-песочницей ревьюера не режь: она отнимает у него руки — тесты, - проверку гипотез, поиск, документацию, первоисточники. Защита — мандат в - промпте, готовым файлом +- **Песочница у ревьюера та же, что у исполнителя — `workspace-write`.** + Линии различает свежесть треда и мандат, а не привилегия: read-only отнял + бы руки — тесты, проверку гипотез, поиск, документацию, первоисточники, — и + ревью документа не исключение, там руками проверяют команды и рецепты. + Защита — мандат в промпте, готовым файлом [prompts/review-boilerplate.md](prompts/review-boilerplate.md) (сборка — [prompt-templates.md](prompt-templates.md)); Codex держит его надёжно (практика пользователя, 2026-07-10). Дешёвая подстраховка: