AntiPattern
Form State & Validation Drift
form-state-validation-drift
Login and multi-step forms fail because schema/type handling, rendering, and remounting are inconsistent—inputs get preserved across steps, messages attach to the wrong field, and method/CSRF/encoding mismatches break submission or validation.