No false upload state
The app shows saved locally, waiting for cloud backup, and backed up as separate states. A crew member never leaves because a silent upload looked finished.
Local record vault
Photos, notes, packets, queue rows, and export files stay readable on the device first.
Retryable sync
When signal returns, Anvil Field retries the backup without blocking capture.
Export remains local
Data backup, CSV, calendar, and print/PDF exports work without the cloud.