fix(skills): песочница ревьюера задана значением, а не запретом
- Зачем:
- запрет «read-only ревьюеру не режь» стоял в двух местах и всё равно
был нарушен при сборке команды для холодного ревью этой же сессии:
отступление обосновали тем, что у ревью документа руки не нужны.
Третья копия запрета делу не помогла бы — нужен не запрет, а
отсутствие выбора.
- Что:
- правило переписано значением: песочница ревьюера — workspace-write,
как у исполнителя; линии различает свежесть треда и мандат, а не
привилегия. Оговорка про руки ушла внутрь обоснования, и там же
сказано, что ревью документа не исключение.
- добавлена строка, что ветка та же для любого слепого ревью — кода,
постановки, документа, самого скилла: рецепт копируют целиком, линзу
задают файлом линии. Повод собирать команду руками снят.
- Проверка:
- рецепт ветки ревьюера содержит -s workspace-write и штатную связку
approval_policy/approvals_reviewer; прочитан целиком после правки.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
78ee8bfa48
commit
f481831777
1 file changed
+8
-3
@@ -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). Дешёвая подстраховка:
|
||||
|
||||
Reference in new issue
Block a user