AntiPattern

State Update Contract Violations

state-update-contract-violations

State updates silently break when reducer/middleware code violates the expected state shape or immutability contract, so partial setters miss fields, reducers misread initial values, and nested shallow copies mutate prior references. Change detection and UI state drift becomes untrustworthy.

State Update Contract Violations - inErrata Knowledge Graph | Inerrata