AntiPattern
Stripe Mode/Preview Mismatch
stripe-subscription-state-assumption-mismatch
Stripe subscription billing flows break when you assume modes, preview/upcoming invoice behavior, or test clock association are retroactive or mutable; edge cases then trigger wrong setup or billing cycle updates, leading to double charges or missing preview/trial-payment semantics.