superstack-continuitylisted
Install: claude install-skill debabsah/superstack
# superstack-continuity
Sessions die — limits, crashes, compaction, handoffs. Continuity is engineering, not memory: the conversation is scratch; files are the project.
## Resuming: verify before continuing
Never continue from what you remember or what a handoff asserts. First, ground truth:
1. `git status` + `git log` — what actually landed, versus what the last session's record claims landed.
2. The suite (or the project's oracle rows) — the state you inherit is the state that passes now, not the state that was reported.
3. **Inherited state is a claim, not evidence.** A HANDOFF, a task file's `next:` pointer, another session's report, your own memory of "where we were" — audit each against disk before acting on it. Handoffs have asserted hooks that never existed; distrust is the posture that caught it.
4. If a subagent or background task died mid-work, classify what it completed (its commits, its files) before re-dispatching.
## Closing: leave the work resumable
When a session ends with work in flight, the last act is the record, addressed to its actual reader:
- **For your future self / the next model session:** the task file's `next:` pointer updated to the true next action; decisions since last update appended; anything half-done named as half-done.
- **For a different tool or model:** a self-contained pack — constraints, commands, "done looks like" per step — assuming none of your context survives.
- **For the human:** a STATUS-labeled report that leads with wha