sessionlisted
Install: claude install-skill mblauberg/provenant
# Session
Store continuity in the project owner; without write authority, propose a chat
delta. Project instructions may override continuity paths.
Fallbacks:
state `docs/STATE.md` (about 120 lines), handoffs `docs/handoffs/`, archive
`docs/archive/`. Instructions may override `STATE_FILE`, `HANDOFF_DIR` and
`ARCHIVE_DIR`.
## Start
For substantial work, start at the approved phase/slice and reopen disk state;
never trust injected state. Resume from the digest-bound handoff, reading only
relevant docs/open decisions. User gates stay unanswered until decided.
Routine bounded work may continue with context inside authority.
## Checkpoint
Before compaction or handoff, update the canonical handoff when authorised;
otherwise return it without writing. Use
`HANDOFF-YYYY-MM-DD-<slug>.md` with:
- `Status: active`, effort/leg IDs, superseded path, `Consumed-at: pending`;
- original goal, disk-backed progress paths/commits, ordered remainder;
- invariants and exact verification commands.
Keep at most one active handoff per effort/leg. A fresh session resumes from it.
In the same update, archive a consumed handoff, mark it consumed/time-stamped
and index it; never delete it. Update `work-map` only when the
durable route changes; live state belongs to the work tracker.
Before checkpoint load [context-hygiene.md](references/context-hygiene.md). Run
its read-only audit when run directories, logs, handoffs or large agent-facing
docs accumulate. Consolidate state; never paste transcri