Every command keeps its receipt.
What ran, when it ran, what came back, and who queued it. A broadcast makes one of these per device.
Command results are buffered locally and retried after reconnection.
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect