Operator workspace
DEMO · seeded data
OFFLINE-FIRST FIELD LAB

Offline sync & conflict lab

Append evidence safely, protect destructive state changes with versions, and surface conflicts instead of silent overwrites.

Device field-7

Server conditions

Field evidence is append-only and mergeable. Status/meter changes require version reconciliation.

Sync queue

MutationEntityBaseServerDecision
mut-1work_order_evidenceappend2merge_append
mut-2work_order45manual
mut-3meter_installation11apply

Conflict 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