OFFLINE-FIRST FIELD LAB
Device field-7Offline sync & conflict lab
Append evidence safely, protect destructive state changes with versions, and surface conflicts instead of silent overwrites.
Server conditions
Field evidence is append-only and mergeable. Status/meter changes require version reconciliation.
Sync queue
MutationEntityBaseServerDecision
mut-1work_order_evidenceappend2merge_appendmut-2work_order45manualmut-3meter_installation11applyConflict policy
✓
Photos/GPS/read observations append without overwriting newer server state.
✓
Work-order status changes require matching base version.
✓
Duplicate mutation IDs are idempotent.
✓
Meter swap conflicts are escalated for manual reconciliation.
Next server versions
work_order:WO-8821v5
meter_installation:MI-1404v2
work_order_evidence:WO-8821v3