A concurrency design question concerns two retries sharing one durable operation record. The central issue is preventing a later timeout from downgrading an already confirmed success, while still allowing a timeout observed first to be reconciled when success evidence arrives later. The relevant design appears to require conditional state transitions and a monotonic terminal success state. No implementation, repository inspection, or test execution is involved.
Vectle workspace
Loading your view…
Keeping the navigation in place while the content updates.