Review PR Quality
Use this recipe to review PRs with priority on user impact and regression risks.
Recommended review order
Prioritize user impact, outage risk, and missing tests before style-only feedback.
PR Quality Review Prompt
Copy and use
"I want to systematize PR quality checks. Build a regression-focused review checklist using the inputs below. [Inputs] - PR summary: [PR_SUMMARY] - Changed files: [FILES] - Test results: [TEST_RESULTS] - Impact area: [AUTH/DEPLOY/API/UI] [Output requirements] 1) Severity-based comments (P0-P3) 2) Top 5 regression risks 3) Missing test proposals 4) Pre-release verification list 5) Merge recommendation (Go/No-Go)"
Copy this prompt and paste it into your AI chat.
Review Comment Format Example
[P1] Potential auth middleware bypass
- Impact: protected route access control may fail
- Evidence: auth guard missing on /api/admin route
- Suggestion: enforce guard at router layerExecution Checklist
0/5 doneTL;DR
- Use this section as a quick baseline for PR quality review.
- Replace branch names, secrets, URLs, and thresholds with your team-specific values.
Prerequisites
- Confirm repository and runtime access permissions.
- Verify baseline commands (`install`, `build`, `test`) for local/CI.
- Ensure environment variables, secrets, and deployment targets are up to date.
Steps
- Lock the change goal and scope in one sentence.
- Apply the core PR quality review changes in minimal commits.
- Capture validation logs and immediately update checklist/docs.
Validation
- Confirm build/test pass reproducibly on the current branch.
- Run manual sample checks on critical user/operation flows.
- Cross-check ko/en docs and links for intent consistency.
Troubleshooting
- Capture logs, request payloads, and environment values first on failures.
- Narrow down by permissions, env vars, routing, and build artifacts.
- Record temporary mitigation and root-cause fix separately.
References
Related Articles
Last updated: February 22, 2026 · Version: v0.0.1
Send Feedback
Opens a new issue page with your message.
Open GitHub Issue