|
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
1.35 kB
| # 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](qvm-contact-health.json). | |
| 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. | |