Durable contract
The markdown corpus is the product
~/meetings/*.md is the durable memory surface. If the sidecar databases disappear, the conversation corpus still exists as human-owned files. Agents use the policy-aware local surfaces so restricted meetings remain excluded by default.
Why sidecars exist
Recall gets faster without swallowing the source
overlays.db and context.db keep confirmed corrections and desktop-context indexes local and adjacent. Relationship graphs are rebuilt as process-private projections from authorized Markdown plus attested corrections, so no durable graph cache can outlive its source policy.
Surface strategy
One backend, many ways in
The desktop app and CLI handle capture and operator workflows. minutes-mcp turns the same local memory plane into agent tools, resources, and interactive dashboards for Codex, Claude, OpenCode, and related clients.