Status: IN
When no transactions are active, `garbage_collect()` retains at most one version per key — the latest committed non-deleted version — and drops everything else including fully-deleted keys.
Source: entries/2026/05/29/snapshot-isolation-mvcc_database-garbage_collect.md