Example
Operation: create an order for a customer account
Caller: signed-in staff of the same account
Input: customer ID, order lines and delivery date, all validated
Repeat call: the same idempotency key returns the first result
Slow provider: order held as uncertain and checked before any retry
Success: order reference returned and the event recorded
Failure: a clear error the caller can act on, and no partial order