AntiPattern
Reference and Condition Drift
reference-condition-drift
UI logic drifts because conditionals and function/element references don’t match what the runtime expects, so selectors churn, TypeScript parses types incorrectly, and provider-like children remount despite identical intent.