{"id":"event-store-no-explicit-durability","text":"`event-sourcing-store/event_store.py:_persist_event` relies solely on Python's context manager `close()` for implicit `flush()` with no explicit `flush()` or `fsync()`, providing no durability guarantee against either process crash or power loss.","truth_value":"IN","source":"entries/2026/05/29/topic-bitcask-durability-tradeoffs.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"event-store-no-explicit-durability","truth_value":"IN","reason":"premise"}]}}