planning-review-criterialisted
Install: claude install-skill SebastienDegodez/skraft-plugin
# Planning Review Criteria
## Overview
Formal gate definitions and verdict rubric for the `backlog-planner-reviewer`. Applied across 4 lenses (invest, ac-quality, planning-coherence, dor-compliance) covering 8 gates (G1–G8).
A story that passes all 8 gates is approved to enter DESIGN. A story with any blocking finding is rejected and must return to DISCUSS.
---
## Gate Definitions (G1–G8)
### Lens 1: invest-lens
| Gate | ID | Definition | Pass condition | Severity |
|---|---|---|---|---|
| INVEST compliance | G1 | Each story satisfies all 6 INVEST criteria (Independent, Negotiable, Valuable, Estimable, Small, Testable). | All criteria pass for every story. Any failing criterion is flagged by name. | HIGH |
| Sprint independence | G2 | All stories are independently deliverable. No circular dependencies exist in the sprint. | Dependency graph is a valid DAG. No story waits for a non-existent story. | HIGH |
**Checking G1:** For each story, verify each INVEST criterion individually. A single failing criterion = G1 fail for that story. Document which criterion and why.
**Checking G2:** Build an adjacency list from `Dependencies` fields. Run DFS. Any back-edge = cycle = G2 violation. Report the cycle path.
---
### Lens 2: ac-quality-lens
| Gate | ID | Definition | Pass condition | Severity |
|---|---|---|---|---|
| AC completeness | G3 | Every story has ≥3 ACs. Each AC is in Given/When/Then or bullet-list format. Zero ACs are implementation steps. | 3+ ACs per story, c