ReadonlyauthorizationOptional ReadonlyconflictReadonlyleaseRequired, positive, and no more than 24 hours.
ReadonlylimitRequired, between 1 and 100 inclusive.
Optional ReadonlyreplicaReplica identity for conflict projection. Supply it to have every conflicted acknowledgement projected onto the shipped sync-conflict contracts as OfflineEditReplayItemReceipt.syncConflict; omit it and the pass behaves exactly as before. The SDK cannot derive a replica from a queue partition, so an absent binding means no projection rather than a guessed one.
Optional ReadonlysignalReadonlysourceReadonlyworker
The replica's reconciliation policy, declared explicitly.
Declaring it is how an application finds out that the SDK cannot carry the policy out:
client-winsandlast-writer-winsneed a server to decide the outcome, so the pass refuses before it claims anything, naming the policy (HonuaOfflineConflictAdjudicationError).manualretains conflicts for review — which is also what an omitted policy does — andserver-winscloses each conflict against the local edit and abandons it. SeeOFFLINE_REPLAY_CONFLICT_POLICIESanddocs/offline-regions.md.