Download docs/research/QVM_CONTACT_HEALTH.md from nmarshall/urt-rs: direct link, hf CLI and curl.
- Browser
- Download file 1.35 kB
-
https://huggingface.co/nmarshall/urt-rs/resolve/main/docs/research/QVM_CONTACT_HEALTH.md
- Command line
-
hf download hf://nmarshall/urt-rs/docs/research/QVM_CONTACT_HEALTH.md
-
curl -L -o QVM_CONTACT_HEALTH.md https://huggingface.co/nmarshall/urt-rs/resolve/main/docs/research/QVM_CONTACT_HEALTH.md
Complete original-model contact to actual health
RE-733. Reproduce with python3 scripts/analyze_qvm_contact_health.py; validate with cargo xtask test-group contact. See the machine report.
Complete292545 now has an optional health resolver, preserving its earlier captured default byte-for-byte. The new35-case composition reuses exact cached original-model contexts from the complete-contact report and executes full211239, including actual meter/RNG/velocity children. Independent composed oracles verify every tracked health entity/client field and original contact return/event/call gates. Health changes occur after event prediction; special weapon4 contacts still skip ordinary health dispatch. Source report hashes retain provenance, while native math/allocation/link, protected/interception/object/pain/death callbacks and live-world geometry remain explicit boundaries. This does not execute the original game. The nonclient sample maps VM addresses104 and220 from original file-backed data, both zero; this is a flat-VM source fixture, not established native-null-pointer/live-world legality.
No original executable/full VM/native world collision or rendering runs. Supplied callback/native responses and fixture domains remain explicit; complete macOS/Linux Rust/Bevy/Solari gameplay remains open.