Expand description
Chain pointer management — named bookmarks that auto-advance on compaction.
A chain is just a file containing a session ID. When a session is compacted, any chain pointing at the old session head is advanced to the new session. All I/O is sync (std::fs) — chain files are tiny (<100 bytes).