Some checks failed
Orchestrator / Commit Message Validation (push) Has been skipped
Orchestrator / Lint (push) Failing after 1m18s
Orchestrator / Windows (x86-64) (push) Has been skipped
Orchestrator / Linux (x86-64) (push) Has been skipped
Orchestrator / Create Release (push) Has been skipped
Replace the round-7 hardcoded `current_guest_function_ == 0x824F7800` gate with a runtime cvar `audit_jit_prolog_pc` (uint32, 0 = disabled). The cvar names the guest entry PC at which the x64 emitter inserts a CallNative to the prolog probe; the probe now dumps the active PC in each log line so multiple instrumentation campaigns can share output. Renames `audit_log_sub824F7800_args` (cvar) and `AuditLogSub824F7800Args` (host function) — the round-7 sub_824F7800-specific cvar and function are deleted, not left dormant. The `audit_handle_lifecycle` cvar and its existing AUDIT-HLC probe sites in xboxkrnl_threading.cc / kernel_state.cc are untouched. Validated by audit-059 round 9: with `--audit_jit_prolog_pc=0x821B55D8` the silph WorkerCtx-init chain entry fires 1× in canary at tid=6 lr=0x82172D8C (call site at sub_82172BA0+0x1E8 `bctrl`, the virtual dispatch through vtable slot 6 that statically-blind xref-walkers cannot enumerate). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>