epic-validate
Cheap keys: .speck/project.json → archetype; --claim / highest supported → claimed_state; UI vs backend.
- MUST Read templates, then MUST Read
references/spine.md. - If backend/infra / no UI: MUST Read
references/backend-skip.md. Do not Read larp / felt / taste / visual. - If UI-facing: MUST Read
references/larp.mdto adjudicate evidence produced earlier. If claiming UX-RC+: also MUST Readreferences/axes/felt.md,references/axes/taste.md,references/visual.md. Else skip those axis/visual nodes. Validation never loads producer procedures. - For
claimed_stateand every lower ladder state, MUST Readreferences/states/<kebab>.md. - If claimed ≥ INTEGRATION-GREEN: MUST Read
references/integration-green.md. If claimed ≥ COMMERCIAL-RC: MUST Readreferences/commercial.md. - MUST Read
references/rollup.md,references/matrix-graph.md,references/mutation.md,references/composition.md. - MUST Read
references/post-write.md. Write + SHA-stamp. STOP on any STOP in a Read node.