Atomic design structure
Components are organized into atoms (badges, buttons, progress bars), molecules (hover cards, input groups), and organisms (section headers, data tables). Each level composes the one below it, creating a predictable and maintainable hierarchy.