Reference in-memory StorageAdapter. Records are kept in nested Maps keyed
by namespace → key. Useful for tests, ephemeral nodes, and as the behaviour
spec for real backends.
Reads return a fresh copy (matching file/IndexedDB backends, which never hand
out their internal buffer), so callers cannot corrupt the store by mutating a
returned value.
Reference in-memory
StorageAdapter. Records are kept in nested Maps keyed bynamespace → key. Useful for tests, ephemeral nodes, and as the behaviour spec for real backends.Reads return a fresh copy (matching file/IndexedDB backends, which never hand out their internal buffer), so callers cannot corrupt the store by mutating a returned value.