{"id":"fsync-used-only-for-appends","text":"`os.fsync` appears in the WAL append path and Bitcask record writes but never in SSTable creation, compaction output, or hint file writes — durability is applied to the append hot path only","truth_value":"IN","source":"entries/2026/05/29/topic-write-to-temp-then-rename-pattern.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"fsync-used-only-for-appends","truth_value":"IN","reason":"premise"}]}}