Skip to main content
ctrlrun.InMemoryStateStore — class, defined at src/ctrlrun/state.py:579
Everything held in process memory: for tests and ctrlrun demo. Nothing here survives the process, and nothing here is shared between processes, so this store cannot provide the cross-process half of SPEC-v0.1 §5.3 E1 — SQLiteStateStore is the store for anything that matters. Within one process it refuses exactly what SQLite refuses: the same plan_reservation and check_consumable decide, under one lock that covers each whole check-and-write.

Next