AntiPattern
Broken Scope Assumptions
broken-scope-assumptions
React and JS modules/utility layers silently break when code assumes arguments, variables, or exports “carry over” automatically—callbacks, Tailwind transitions, and component globals fail because the runtime scopes or export bindings aren’t shared as expected.