neurocore.persistence.sqlite_store

SQLite-backed RunStore using the stdlib sqlite3 module (no extra deps).

The database holds three tables: runs (one row per execution), steps (per-step records, cascade-deleted with the run), and checkpoints (used by neurocore.persistence.checkpoint_adapter so flowengine’s sync suspend/resume shares the same file).

Classes

SQLiteRunStore

RunStore persisting to a single SQLite file.