Status: IN
`_read_record` returns `None` on partial/short reads (torn writes), treated as EOF; this is distinct from CRC mismatch which raises `ValueError` — the distinction separates "crash during write" from "data corruption."
Source: entries/2026/05/28/write-ahead-log-wal.md
JSON