From spec-superflow
Close out a spec-superflow change with verification, summary, and archive readiness. Invoke when implementation is complete, verification is underway, or the user asks for a final wrap-up.
How this skill is triggered — by the user, by Claude, or both
Slash command
/spec-superflow:release-archivistThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Finish a spec-superflow change cleanly with verification evidence.
Finish a spec-superflow change cleanly with verification evidence.
Claiming work is complete without verification is dishonesty, not efficiency. Before claiming any status:
Forbidden before evidence: "should", "probably", "seems to", expressions of satisfaction without output.
| Claim | Requires | Not Sufficient |
|---|---|---|
| Tests pass | Test output: 0 failures | Previous run, "should pass" |
| Linter clean | Linter output: 0 errors | Partial check |
| Build succeeds | Build exit 0 | Linter passing |
| Bug fixed | Original symptom passes | Code changed |
| Requirements met | Line-by-line checklist | Tests passing |
Run full test suite. Record total/passed/failed/skipped. Zero failures = PASS.
Compare contract batches against actual diff. Every SHALL/MUST must have implementation evidence. Missing = Critical severity.
Compare design decisions against code. Check naming consistency. Inconsistencies = IMPORTANT.
Check for files modified outside scope fence, new dependencies not in design. Unplanned = WARN.
| Dimension | Status | Findings |
|---|---|---|
| Completeness | PASS/FAIL/WARN | [list] |
| Correctness | PASS/FAIL/WARN | [list] |
| Coherence | PASS/FAIL/WARN | [list] |
Verdict: PASS (all PASS) / CONDITIONAL (WARN only) / FAIL (any FAIL).
npx --yes --package [email protected] ssf audit <change-dir> — include decision-point-audit.md in archivenpx --yes --package [email protected] ssf state set <change-dir> dp_6_result "<pass|conditional|fail>: <summary>"
npx --yes --package [email protected] ssf state set <change-dir> dp_6_timestamp $(date -u +%Y-%m-%dT%H:%M:%SZ)
If FAIL, do NOT proceed to DP-7. Route back or ask about abandonment.
After recording a PASS outcome, also record it as the verification gate so the
executing → closing transition is allowed (the guard accepts either
test_result: pass or a dp_6_result starting with pass):
npx --yes --package [email protected] ssf state set <change-dir> test_result pass
npx --yes --package [email protected] ssf state set <change-dir> dp_7_result "confirmed: <archive summary>"
npx --yes --package [email protected] ssf state set <change-dir> dp_7_timestamp $(date -u +%Y-%m-%dT%H:%M:%SZ)
Verify DP-0 through DP-6 are recorded before DP-7.
If implementation diverged from the contract, return to bridging before closure.
Run npx --yes --package [email protected] ssf state transition <change-dir> closing. If delta specs exist, route to spec-merger.
Verify files exist and are non-empty, run node --check on code files, skip 5-step verification. Still record DP-6 and DP-7.
npx --yes --package [email protected] ssf audit manuallynpx claudepluginhub magebyte-zero/spec-superflow --plugin spec-superflowVerifies that implementation matches change artifacts (specs, tasks, design) before archiving. Useful for ensuring completeness, correctness, and coherence.
Verifies implementation against a spec with evidence-based checks and three independent self-consistency passes. Ensures every requirement is backed by verbatim evidence before merge.
Verifies implementation completion by running tests, code hygiene review, spec compliance validation, and drift checks; blocks claims on failures. Use before commits or merges.