Journeys by goal
Each journey threads pages across tracks in the order that gets you to a goal. Follow one top to bottom.
Build a collaborative app
Section titled “Build a collaborative app”- Quickstart — a local cluster, an app, a call from the CLI and from code.
- Build your first app — state, methods, build, call.
- Writing apps for a cluster — what a cluster changes: identity, organizations, teams, handlers, timers, outbound.
- Collections — the state types your app is built from.
- Emit & handle events and call another app.
- Packaging & signing — ship a signed release; migrations for the next one.
Run a production cluster
Section titled “Run a production cluster”- Calimero Cloud — what runs where, and the trust model in one page.
- Operating a cluster — the storage key, peers, governance, the Ops API.
- Deployment governance — decide who approves images, app upgrades and outbound hosts before the first start.
- The operator & the Ops API — what you can do, and what you deliberately cannot.
- Replication — joining nodes, replica moves, snapshots, failover.
- The
merodandmeroctlreferences.
Understand how a cluster works
Section titled “Understand how a cluster works”- Protocol overview — the one idea everything hangs on.
- The model: Concepts → The system group → Replication.
- The call path: Execution → The write path → Reads, views & events.
- Trust: Networking & sealed channels → Attestation & receipts → Encryption → Security & threat model.
- People: Accounts & sessions → Who a run acts as → Organizations & teams.
- Look things up: Storage schema, Limits, Glossary.
Prove to a user where their data lives
Section titled “Prove to a user where their data lives”- Attestation & receipts — the quote, the measurement policy,
verify_app_cluster. - Deployment governance — what the attested governance tells a user.
- Encryption — the storage key from mero-kms and what an observer still sees.
- Security & threat model — including what is not protected yet.