auto/canary-instrumentation-snapshot-2026-07-28 was authored from a base 85
commits behind this line and re-adds the cross-build toolchain and the audit
probes as unrelated new files, so merging it conflicts in 15 places for no
gain. Everything it carries is already here except these eight, which exist
nowhere else:
- phase_b_snapshot.{cc,h} one-shot JSON state snapshot, fired from
the JIT before the entry thread's first
guest instruction (--phase_b_snapshot_dir)
- audit_68_host_mem_watch_{base.cc,fwd.h}
- audit_69_event_signal_watch.{cc,h}
- audit_70_semaphore_release_watch.{cc,h}
Its xboxkrnl_xconfig.h is unrelated to the instrumentation and unreferenced
here, so it is deliberately left behind. The branch itself is kept (its
commits are not ancestors of this one).
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>