{"id":"flush-before-fsync-invariant","text":"Every `os.fsync()` call in the codebase is immediately preceded by a `.flush()` call, ensuring Python's userspace buffer is drained to the kernel page cache before requesting stable storage persistence.","truth_value":"IN","source":"entries/2026/05/29/topic-fsync-vs-flush-semantics.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"flush-before-fsync-invariant","truth_value":"IN","reason":"premise"}]}}