Concepts
Mental models and guarantees that explain why Asset Core is deterministic.
In this section
- Runtime ModelExplains the single-writer world, commit log, projections, and replay at a conceptual level.
- Namespaces and Identity BoundariesExplains namespace isolation, identity scope, and the governance surface for roles and access.
- Containers and AssetsExplains containers (0D, 1D, 2D), balances, slots, instances, and how they relate to operations.
- Transactions and OperationsExplains what a transaction is, how operations work, and why there is a fixed set of operations.
- Preflight and Reverse CommitExplains non-mutating commit validation and undo sidecar reversal.
- Freshness and ReplayExplains commit log, checkpoints, projections, and how fresh read data is.
Recommended sequence
- Runtime Model - The single-writer world, projections, and why determinism holds.
- Namespaces and Identity Boundaries - Isolation, identity scope, and access boundaries.
- Containers and Assets - How balances, slots, grids, and continuous containers behave.
- Transactions and Operations - The fixed operation set and atomicity guarantees.
- Preflight and Reverse Commit - Validate and issue reverse commits using stored reverse plans.
- Freshness and Replay - Event sourcing, replay, and freshness tracking.