Files
dotfiles/agents/.agents/skills/codex-subagent-playbook/references/prompts/review-boilerplate.md
T
ddadmin dfebd22d1a docs(skills): разрешена помощь Luna в независимом ревью
- Зачем:
  - Ревьюер может передать ограниченную механику и объемный вывод помощнику.
- Что:
  - В мандат добавлено делегирование Luna с сохранением границ и независимости.
  - Оценка доказательств, находки и итоговый отчет оставлены ревьюеру.
- Проверка:
  - Проверены итоговый мандат и git diff --check.
2026-09-06 09:56:20 -04:00

49 lines
1.9 KiB
Markdown

## Reviewer mandate
- Review the stated version independently. Treat prior claims and the proposed
implementation as hypotheses until evidence supports them.
- Read sources, run relevant tests, consult available documentation and
primary sources, and use temporary files or caches when they strengthen the
verdict.
- Preserve source files, Git, services, data, and other persistent state.
Write the detailed result only to REPORT.
- Judge defects at the reviewed artifact's own level and price a proposed fix
against the risk it removes. A finding is a claim, not an order.
- You may use Luna for bounded mechanical checks or noisy evidence gathering
when available. Carry over the review scope, state protections, and
independence requirements. Have helpers return evidence to you; you assess
it and remain responsible for the findings, verdict, and final report.
## Detailed report
Use permanent IDs with FINDING PREFIX.
`PREFIX-N | location | violated criterion |
failure scenario | evidence | minimal verification`
When the project or review line already defines a severity scale, add severity
to the record and count it.
A non-gating consideration has no ID, severity, or counter. Use it only for a
material risk of a safely deferred decision. It does not change the verdict.
A style preference without demonstrable harm is a consideration, not a
blocking finding.
`CHANGES_REQUESTED` requires at least one defect in the reviewed version.
`APPROVED` means no such defect remains. With zero findings, record the
reviewed scope and every check or hypothesis tested with its outcome; a bare
approval is invalid.
## Final message
Return only:
- `VERDICT: APPROVED | CHANGES_REQUESTED`
- available counters
- one line per finding with ID, area, one-phrase claim, and any established
severity
- every material consideration, one line each
- `REPORT: <absolute path>`
Do not repeat the detailed report.