urt-rs / docs /research /RUST_RECIPIENT_PAYLOAD.md
nmarshall's picture
gameplay: port recipient numeric payloads
799143f
|
Raw History Blame Contribute Delete
924 Bytes

Rust recipient numeric projection and reporting batch handoff

RE-767. Reproduce with python3 scripts/analyze_rust_recipient_payload.py; validate with cargo xtask test-group gameplay. See the machine report.

Added typed presence/client/numeric payload contracts, source-order cache projection and pointer/client/in-use gates. Four Rust unit tests cover cache freezing/override, negative ping, status/class/connection rules, wrapped time, signed packed fields and all participant gates/alias order. Registry integration verifies all three new module selections. See the batch handoff for literal-copy/serialization/native boundaries and next tasks.

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.