NETWORK / PACKET RULES

Reliable actions, replaceable snapshots

Actions keep their order; later world state can replace stale state.

Reliable action

A swing is acknowledged independently of replaceable movement snapshots.

Replaceable world state

Only fully decoded frames are acknowledged; later deltas can use that baseline.

Frame #82 is lost; #83 decodes against acknowledged #81.
4,193 B → 1,463 BFull frame versus lossless delta in a fixture with 20 moving players (34.9% of full size).
Full refresh ≤ 2 sPeriodic full frames provide a recovery baseline.