Type Alias OfflineReplayConflictPolicyReason

OfflineReplayConflictPolicyReason: "queue-side-outcome" | "needs-server-override" | "needs-remote-edit-time"

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.