Pattern
Uncoordinated External-State Assumptions
external-state-ordering-assumptions
External-system events and state (Stripe webhooks, payment methods, API responses, and even IDE feedback) are assumed to arrive or be stored in a specific order, but they don’t—leading to missing persistence, wrong account linkage, or confusing transient errors.