Files
alkstore/alkstore-mem/README.md
T

1.1 KiB

alkstore-mem

The mem engine of the alkstore family: the full core contract v1 implemented on guarded in-process state — every mechanism, every guarantee row — with zero configuration.

let store = alkstore_mem::MemStore::new();

Engine posture — honest-ephemeral. No durability, single-process, never fleet-valid: there is no cross-process story at all, loss on process exit is the documented posture, and the dependency on this crate is the ephemerality declaration. Each MemStore::new() yields a fully isolated instance sharing nothing; teardown is drop. The dependency on tokio is restricted to the wasm-supported subset (sync + time) — this crate compiles clean on wasm32-unknown-unknown, the family member that runs in the sandbox.

See the family README for the interface and the deployment matrix, and the mem engine spec for the architecture.