urt-rs / docs /research /QVM_TRACE_FINALIZE.md
nmarshall's picture
qvm: trace final restore gate
abd65d4
|
Raw History Blame Contribute Delete
1.03 kB

Shooter restoration gate final link and trace return

RE-630. Reproduce with python3 scripts/analyze_qvm_trace_finalize.py; check with python3 scripts/test_qvm_trace_finalize.py. The machine report retains source identity and bounded fixtures.

Actual292504–292542 reads shooter client presence, record424 bit8 and argument mode176. Only non-null client, bit8 clear and mode==1 reaches144413; mode2 does not. The report suspends before that unknown helper. All other cases issue captured native−31 for the shooter and return the existing local96 without reinterpretation as successful hit/damage. Result fixtures0/1 test direct return propagation only. No engine relinking or rewind effect executes, and pending restore paths neither link nor fabricate a child return.

No original executable/full QVM/native collision/physics/rendering executes. Native responses and legal input domains are supplied or unverified where stated; full runtime/macOS/Linux Rust/Bevy/Solari gameplay remains open.