Status: IN
`checkpoint()` calls `_do_sync(force=True)`, making the checkpoint marker durable on disk regardless of the configured sync mode, so recovery boundaries are never lost even in `"none"` or `"batch"` mode.
Source: entries/2026/05/29/topic-fsync-durability-tradeoffs.md