RMCMA v0.13 WAL Coordination + Heartbeats + Online Compaction
============================================================
Status: PASS
Semantic digest: 6457d42021c4aa286f54ec1578864974fe616ae274c91c27701cea06ebad59db
SQLite journal mode: wal
Initial -> compacted pack count: 4 -> 1
Final active generation: gen-wal-recovery
Writer fencing tokens A/B: 2/3
Dead process cleaned: True
Pointer-swap crash recovered: True

Checks:
  PASS seed_v011_passes
  PASS sqlite_coordination_is_wal_backed
  PASS heartbeat_renews_process_and_reader_lease
  PASS online_compaction_runs_while_old_reader_is_pinned
  PASS old_generation_retires_only_after_reader_release
  PASS scheduler_skips_after_pack_count_is_compacted
  PASS writer_fencing_blocks_stale_writer
  PASS dead_process_detection_releases_pack_lease_before_ttl
  PASS wal_recovers_pointer_swap_crash
  PASS maintenance_wal_contains_recovery_history
  PASS active_generation_valid_after_recovery
  PASS compaction_reduces_pack_count
