{"id":"event-store-persist-pattern","text":"`EventStore` in `event-sourcing-store/event_store.py` is the repo's existing model for optional disk persistence: accept `persist_path` in constructor, call `_load_from_file` on init if the file exists, call `_persist_event` on every mutation","truth_value":"IN","source":"entries/2026/05/29/topic-snapshot-disk-persistence.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"event-store-persist-pattern","truth_value":"IN","reason":"premise"}]}}