AntiPattern
State and Event Coupling Drift
fragile-ui-state-event-coupling
UI components depend on fragile assumptions about event propagation, conditional rendering, focus/ARIA lifecycles, and stable handler/state identity; when those assumptions fail, clicks/keys misfire, drawers/dialogs don’t update, or focus ends up inside aria-hidden content.