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 -->