AntiPattern
Type and Render Coupling
type-render-coupling
UI composition misuses routing/component contracts so runtime rendering and hydration diverge from TypeScript expectations—variables, props, and tab/anchor nesting are wired in ways that still cause default routes, missing styles, or hydration/type errors.