What should a reusable design system component specify beyond its appearance?
Specify purpose, anatomy, content rules, behavior, interaction states, accessibility expectations, and implementation guidance. A button needs focus, hover, active, disabled, and loading behavior as a...