Offline recovery

Offline work needsplain recovery states.

Users do not need internal queue jargon. They need to know what is waiting, what failed, when sync last worked, and how to retry.

01

Good states

Waiting for network, retry, last successful sync, copy diagnostics, and server unreachable are clearer than exposing implementation internals.