AntiPattern

State and Interface Mismatch

ui-state-interface-mismatch

UI selection and form/input state get out of sync because components assume independent control or mismatched backend/filter semantics; visibility changes or incorrect fetch/async handling then drop or nullify user-entered values and results.