urt-rs / docs /research /RUST_RECIPIENT_WIRE.md
nmarshall's picture
gameplay: port modeled recipient wire bytes
78ab0c4
|
Raw History Blame Contribute Delete
934 Bytes

Rust modeled recipient byte serialization and ranking batch handoff

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

Added byte-oriented participant serialization with fallback,31-byte name limit and exact scoress/scoresd layouts. Four Rust unit tests cover signed extremes, single/pair templates, NUL/fallback, invalid participant counts, percent/raw bytes and multibyte truncation. Native formatter/copy/send parity remains open. Registry integration verifies all three new modules. See the batch handoff and its explicit legacy repeated-call audit requirement.

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.