{"id":"merge-no-atomic-write","text":"`merge_sstables` writes directly to `output_path` with no temp-file-and-rename pattern, so a crash mid-merge leaves a corrupt partial file at the target path.","truth_value":"IN","source":"entries/2026/05/28/sstable-and-compaction-sstable-merge_sstables.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"merge-no-atomic-write","truth_value":"IN","reason":"premise"}]}}