Files
Nathan Rajlich 8a78801e90 Merge quickjs-divergence-parity into quickjs-vm-default
Combines the QuickJS-default dry-run with divergence-detection and
write-fencing parity (#3453) so the event-log-race repro measures the
same corruption classes on both engines. Conflict resolutions:

- makeLiveSession takes both the snapshot-state accessor and the
  observed-events ledger; the snapshot-restore path runs the divergence
  sweep against its delta view (a throw there falls back to a fresh
  full replay, whose sweep is authoritative).
- The precondition view tracker seeds its event count from the restored
  snapshot's metadata.eventCount (delta ids sort above the snapshot
  cursor, so watermark+count still describe the full log); snapshots
  without an eventCount fail open, and the restore-failure fallback
  rebuilds the view from the refetched full log.
2026-08-11 01:21:12 -07:00
..
2026-07-08 14:43:01 -04:00
2026-08-06 09:02:00 -07:00
2026-07-08 20:07:27 +00:00