4. Communication Protocol
Two transports carry the application's traffic: REST for CRUD-like, idempotent reads/writes, and a single WebSocket for everything that is short, frequent and event-driven (throttle, takeover, radio, Radio Stop, dead-man's switch, scripts).
REST
Full endpoint catalogue under /api/v1.
WebSocket
Actions, events, envelope format.