← ClaudeAtlas

spae-checklisted

Per-task verification gate for SPAE. Compares active task Intent, Acceptance, and Verification against repo evidence; routes gaps to /fix or advances a clear task.
mystilleef/spae-framework · ★ 1 · AI & Automation · score 72
Install: claude install-skill mystilleef/spae-framework
# Check (`SPAE`) ## When to use - `STATE.json` reports `phase: check`. - Cursor names active task. ## Goal - Compare active task implementation against PLAN.md Intent, Acceptance, and Verification. - Route gaps to /fix or advance clear task. ## Input Read: - `.spae/current/STATE.json` (consult `references/STATE.md` for field reference, directives, and phase snapshots) - Active task section from `.spae/current/PLAN.md` (`Intent`, `Acceptance`, `Verification`) - Source files and test logs scoped to active task ## Workflow 1. **GATE**—Read `.spae/current/STATE.json`; confirm `phase: check` and `active_task_id`. Self-heal state drift: if `tasks[`active_task_id`]` reads `"todo"`, correct it to `"in_progress"` and write `STATE.json` before proceeding. Halt on state drift: if `tasks[`active_task_id`]` reads `"done"`, halt. Read active `PLAN.md` task section; confirm title, `Intent`, `Acceptance`, `Verification`. Halt on missing or malformed input; report and make no changes. 2. **ORIENT**—Verify active task; hand off to `/fix`, `/build`, or `/verify`. Leave source, tests, `config`, docs, `PLAN.md`, `SPEC.md`, task scope, and `workstream` completion untouched. 3. **PLAN**—List active-task `Acceptance` outcomes and `Verification` steps. Map evidence for declared `Intent`; scope source/test reads to active task. Never read `SPEC.md`. 4. **ACT**—Execute: - Run active-task verification steps and project checks. Without automation, insp