← ClaudeAtlas

spae-verifylisted

Arbiter for the SPAE framework. Compares implementation against SPEC.md and determines workstream completion.
mystilleef/spae-framework · ★ 1 · AI & Automation · score 72
Install: claude install-skill mystilleef/spae-framework
# Verify `SPAE` ## When to use - `STATE.json` reports `phase: verify`. - Every `PLAN.md` task reports `done`. ## Goal - Compare implemented repository state against `SPEC.md`, identify gaps, and close or reopen the work stream as the final `SPAE` arbiter. - Pass: complete the work stream. - No pass: route actionable gaps back to `/spec`. ## Input Read: - `.spae/current/STATE.json` (consult `references/STATE.md` for field reference, directives, and phase snapshots) - `.spae/current/SPEC.md` - `.spae/current/PLAN.md` - All source files modified by this **workstream** (scoped from `.spae/current/PLAN.md` tasks) - `.spae/current/VERIFY.md`, when present ## Workflow 1. **GATE**—Read `.spae/current/STATE.json`; confirm `phase: verify`. Confirm every `.spae/current/PLAN.md` task reports `done` in the `tasks` registry. Halt immediately on failure; report which check failed; make no changes. 2. **ORIENT**—Goal: compare implemented repository state against each `.spae/current/SPEC.md` spec item; determine pass, no-pass, or blocked verdict. 3. **PLAN**—List `SPEC.md` spec item IDs and source files modified by this `workstream` (scoped from `PLAN.md` tasks). 4. **ACT**—Execute: - Run all relevant project checks. When no automated checks exist, inspect observable behavior directly—reading code and logs or running scripted probes—never delegating execution or evidence capture to a human, an attended terminal, or an interactive session