Use when
- Use this anti-pattern entry to audit custom dropdowns, styled select replacements, portal menus, command-palette-like selectors, and generated UIs that imitate native controls.
- Use it when visual polish hides missing keyboard behavior, form-state synchronization, or assistive technology exposure.