Build foundational components from scratch when no Base UI primitive exists
The definitive guide for creating 10/10 components without an existing Base UI wrapper — ARIA contracts, keyboard navigation, focus management, controlled/uncontrolled state, form integration, animation lifecycle, and click-outside dismissal. Covers presentational, interactive, form control, and complex composite archetypes.