Status: IN
Both `append` and `append_batch` call `_maybe_rotate()` after write and sync complete; rotation never interrupts an in-progress write, and the file only rotates on the next operation
Source: entries/2026/05/29/topic-batch-atomicity-across-rotation.md