Use when
- Use this anti-pattern entry to audit forms, editors, imports, checkouts, onboarding flows, and configuration screens where validation can erase recoverable user work.
- Use it when QA needs to prove failed validation preserves typed values across client, server, network, reload, and session-recovery paths.