- Add `resync()` to the message queue store: re-reads the server
snapshot once a hydration has established server ownership.
- Call it from the sync provider's stream-reconnect and transport-switch
handlers.
- Re-read the server session after a failed take.
- Keep a queue a newer broadcast produced when a hydration snapshot
predates it, listed in the snapshot or not.
- Document the broadcast transports and the resync in the stores and
message-queue docs.