worldinterface-contextstore 0.1.2

Atomic durable store for WorldInterface node outputs
Documentation
# worldinterface-contextstore

Atomic durable store for WorldInterface node outputs.

## Overview

This crate provides the persistence layer for flow execution state:

- **store** -- ContextStore trait with write-once node outputs and upsertable globals
- **atomic** -- AtomicWriter enforcing write-before-complete discipline (Sacred Invariant #2)
- **sqlite** -- SqliteContextStore backed by SQLite (in-memory or on-disk)

Node outputs are keyed by `(flow_run_id, node_id)` and are immutable once written. Global keys support upsert for mutable shared state.

## Part of the WorldInterface workspace

See the [workspace root](https://github.com/zed-colonel/worldinterface) for full documentation.

## License

Apache-2.0