Regression Checklist
# Regression Checklist
## Purpose
Create a checklist for validating behavior after code changes.
## When to Use
Use before merging refactors, upgrades, or multi-file edits.
## Inputs Needed
- `<PROJECT_NAME>`
- `<TECH_STACK>`
- `<TASK>`
- `<CONSTRAINTS>`
- `<OUTPUT_FORMAT>`
## Prompt
Create a regression checklist for `<PROJECT_NAME>`.
Tech stack: `<TECH_STACK>`
Change being validated: `<TASK>`
Constraints: `<CONSTRAINTS>`
Include automated tests, manual checks, edge cases, security checks, performance concerns, rollback signals, and documentation updates.
Output format: `<OUTPUT_FORMAT>`
## Expected Output
A practical validation checklist for reviewers and maintainers.
## Quality Rules
- Focus on changed behavior.
- Include negative and edge cases.
- Include security and data-handling checks.
- Keep checklist actionable.when to use it
Community prompt sourced from the open-source GitHub repo nprasann/ai-engineering-prompt-templates (MIT). A "Regression Checklist" style prompt — adapt the placeholders and specifics to your task. Imported as-is and not independently retested here, so check the output before relying on it.
tags
codingcommunitydeveloper
source
nprasann/ai-engineering-prompt-templates · MIT
more in Coding
Coding✓ tested
Senior code review (strict mode)
senior staff engineer running a merciless but fair review
Coding✓ tested
Debug by hypothesis, not by guessing
debugging partner who forms theories before touching code
Coding✓ tested
Generate tests from described behavior
test engineer who writes tests that would actually catch regressions