AntiPattern
Form Validation Logic Drift
form-validation-logic-drift
Client-side form errors and field constraints get applied using mismatched data shapes and event semantics, so validation runs on the wrong scope or wrong type and either repeats messages or blocks submissions incorrectly.