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.