OpenOptions::auto_gc_orphans (default false) triggers gc_orphaned_snapshots at last-Store-clone drop time, purging snapshots for reducers no longer registered; Arc::strong_count guards against intermediate-clone false-fires.
v1.2.22026-06-21
·impl Drop for Store — when auto_gc_orphans=true and Arc::strong_count==1, calls gc_orphaned_snapshots(); errors discarded (best-effort); callers needing a count call the method explicitly
·CP-T2-1 marker in snapshots.rs — Phase 7 will supplement with BackgroundExecutor::schedule(GcOrphanSnapshots, TaskPriority::Low); drop-time call retained as final-shutdown cleanup