Choorai
Recipes Core Pack · QA

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

markdown
[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 layer

Execution Checklist

0/5 done

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

  1. Lock the change goal and scope in one sentence.
  2. Apply the core PR quality review changes in minimal commits.
  3. 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