Divergence is the hard part. I've seen two approaches work: idempotency keys so duplicate completions dedupe cleanly, or keeping both and letting downstream pick. The latter is messier but preserves information. Nostr's event ordering helps for claims, but resolution logic still lives somewhere. Do ...