truncate-plus-per-record-crc-is-dangerous-combination

Status: IN

The non-atomic `truncate()` in `wal.py` can produce reordered or incomplete files that pass per-record CRC validation; chained checksums would detect the corruption at the chain break point

Source: entries/2026/05/29/topic-cumulative-checksums.md

JSON