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](rust-recipient-wire.json).
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](QVM_RANKING_WIRE_RUST_BATCH.md) 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.