Workspace flow
Turn any directory into a SEIF workspace with a .seif/ store, inspect its health, and materialize historical states.
A workspace is any directory where you ran seif init. It owns a .seif/
store — memory modules, signing material, and the governance ledger — that makes
the work inside it durable and verifiable. Everything else in SEIF lives in a
workspace.
seif init → .seif/ store created
│ (memory, keys, ledger)
▼
seif status → identity + counts at a glance
│
seif doctor → read-only health: workspace + runtime install
│
seif reconstruct → materialize any historical tree on demandCreate
seif initThis writes a SEIF-WORKSPACE-v2 store under .seif/. We refer to the workspace
root as $SEIF_CONTAINER_ROOT throughout the docs — it is wherever you chose,
never a fixed location.
Inspect
seif status # identity, module counts, store summary
seif doctor # one read-only report across workspace + runtime checksstatus is the quick glance; doctor is the full diagnostic — it catches
runtime-install drift (a stale or shadowed binary) as well as workspace issues,
and never mutates anything.
Replay
seif reconstruct <ref> # materialize a historical workspace tree as a hardlink farmBecause the store is content-addressed, any past state can be rebuilt exactly, without copying the data twice.
Where to go next
- What is SEIF — the mental model behind the store.
- Memory flow — the first thing you put in a workspace.
- CLI reference — every command and flag, always current.
Core flows
The eight object lifecycles at the heart of SEIF — workspace, memory, cycle, governance, provenance, session, relay, and pod — each as a short, practical walkthrough.
Memory flow
Capture durable facts into signed memory modules, recall them by relevance, and curate what persists through proposal and review.