Skip to content

PR Review: #{pr_number}{pr_title}

Source: pr-review.md

markdown
# PR Review: #{pr_number} — {pr_title}

> **Review ID:** PR-{NNN}
> **Date:** {date}
> **Reviewers:** Code Reviewer, Security Reviewer, Test Reviewer
> **Recommendation:** {approve / request-changes / comment}

## Summary
<!-- sniper:managed:summary:start -->
<!-- Overall assessment of the PR -->
<!-- sniper:managed:summary:end -->

## Code Quality
<!-- sniper:managed:code-quality:start -->

| Severity | File:Line | Finding | Suggested Fix |
|----------|-----------|---------|---------------|
| critical / warning / suggestion | | | |

<!-- sniper:managed:code-quality:end -->

## Security
<!-- sniper:managed:security:start -->

| Severity | File:Line | Finding | Suggested Fix |
|----------|-----------|---------|---------------|
| critical / warning / suggestion | | | |

<!-- sniper:managed:security:end -->

## Test Coverage
<!-- sniper:managed:test-coverage:start -->

| Severity | Finding | Suggested Fix |
|----------|---------|---------------|
| critical / warning / suggestion | | |

### Missing Tests
-

### Edge Cases Not Covered
-

<!-- sniper:managed:test-coverage:end -->

## Recommendation
<!-- sniper:managed:recommendation:start -->
<!-- Final recommendation: approve, request changes, or comment -->
<!-- List of items that must be addressed before merge (if any) -->
<!-- sniper:managed:recommendation:end -->