Your question is Reusable Component Library Structure. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
How do you structure your component library for reusability and scalability?
Discuss how you would organize primitives, composed components, tokens, styling, accessibility behavior, and documentation. Explain how you would manage component APIs, versioning, testing, ownership, and adoption as the library grows.