Authoritative state
A clear authority model makes it easier to reason about conflicts, cheating and what every player should see.
Design for a moving network
Reconnect flows and graceful degradation matter because mobile users do not play on a perfect connection.
Test the uncomfortable cases
Latency, packet loss and device diversity belong in the test plan from the first playable build.
