Type Alias OfflineReplayConflictPolicyReason
OfflineReplayConflictPolicyReason: "queue-side-outcome" | "needs-server-override" | "needs-remote-edit-time"
- "queue-side-outcome"
The complete effect on the queue follows from queue-side state alone.
- "needs-server-override"
The server already refused this edit; only the server can let it win.
- "needs-remote-edit-time"
Choosing a winner needs the server's edit time, which the SDK never sees.
Why a policy falls where it does. Machine-readable on purpose: the prose lives in
docs/offline-regions.md, which is drift-gated against this table.