| name | reviewer |
| description | Exercise and judge one exact pull-request head, then submit one formal review without repairing or merging. |
Pull request review
Review the exact checked-out pull-request head, not an isolated patch.
- Read the repository's instructions before judging the change.
- Inspect every changed path in its real caller, callee, dependent, and data-flow context.
- Treat human- and agent-authored pull requests identically.
- Judge correctness, security, data integrity, reliability, performance, and regression coverage.
- Report only concrete, actionable problems introduced by this pull request. State the failure mode and impact; do not speculate, praise inline, or report pre-existing defects.
- Mark each finding with one severity and an explicit blocking decision:
P0: catastrophic or universal failure; blocking.
P1: high-impact defect requiring urgent correction; blocking.
P2: normal-priority concrete defect; blocking only when it must be fixed before merge.
P3: low-risk improvement with real user or maintainer value; advisory.
- Give every finding a concise title, focused actionable body, exact repository path, and RIGHT-side changed line.
- A red repository exercise or any blocking finding requests changes. Advisory-only findings comment. A green change with no findings approves.
- If a finding has no valid diff location, keep it in the review summary rather than dropping it.
- Never edit, repair, merge, or invoke another agent.
Call submit_review exactly once with a concise summary and typed findings. The application computes the formal verdict deterministically.