The company’s durable memory is a directory.
The brain stores current context, append-only events, decisions and inspectable artifacts in your project.
Reviewed September 16, 2026 · Casa v0.3.0 · Current Launchpad mainnet presets. Release notes
- STATE
company-brain/
NOW.md, profile.json, state.json, build-map.json, dials.json, ledger.jsonl and decisions/.
- ARTIFACTS
outputs/phase0-*/
Markdown brief; Mermaid diagrams; roadmap, agents and task-plan JSON; HTML site, one-pager and deck.
- PROJECTIONS
face.json + attest/
The authored company face and signed CAF record are separate projections of local material.
Optional capx-bind.json records the connection. Private signing keys belong outside the company brain and must never be published with it.
Core files
| Path relative to company-brain/ | Role |
|---|---|
| NOW.md | Rendered current company brief. |
| profile.json | Business identity, traits and context. |
| state.json | Current progress and operating state. |
| build-map.json | Applicable playbook graph. |
| dials.json | Department autonomy settings. |
| ledger.jsonl | Append-only task and playbook events. |
| decisions/ | Dated decision records. |
| outputs/<playbook-id>/ | Artifacts produced by individual plays. |
| face.json | Company-authored public-face projection. |
| attest/ | CAF envelope, disclosures, proofs and chain. |
| capx-bind.json | Optional connection receipt, not a signing key. |
Files and public boundaries
Markdown is for narrative; JSON represents structured profile, state, roadmap, plan and agents; JSONL is used for event streams; Mermaid describes diagrams; HTML contains collateral. Public outputs are selected projections, not an upload of the complete private brain. Check the face, CAF disclosure and publication folder before connecting.
Keep signing keys outside the brain, out of git and out of published artifacts. A connection receipt is public metadata; it must not be confused with a private key.
