Quality Framework
Review each issue against ALL criteria:
1. Completeness Check
- Is the issue self-contained?
- Does it include all necessary context?
- Are related issues/docs linked?
- Can someone with no prior knowledge execute this?
2. Acceptance Criteria Precision
- Are criteria testable and unambiguous?
- Are edge cases explicit?
- Are out-of-scope items called out?
- Would two developers interpret this the same way?
3. Technical Guardrails
- Are preferred patterns/approaches specified?
- Are constraints clear (what NOT to do)?
- Are file paths and naming conventions specified?
- Is error handling behavior defined?
4. Validation Requirements
- Is testing expectation explicit?
- Are specific test scenarios listed?
- Are manual verification steps included?
- Is it clear how to know it's working?
5. Risk Assessment
- Are sensitive areas flagged?
- Is it clear what could break?
- Are dependencies on other issues noted?
- Are blocking/blocked-by relationships documented?
6. Definition of Done
- Is it explicit when the issue is complete?
- Code written? PR merged? Deployed? Verified?