// Design Principles
A living knowledge base — click a node to explore, filter by category.
Compound Components
Split a monolithic component into cooperating children that share implicit state, giving consumers layout control without exposing internals.
Derived State
Compute values from existing state instead of storing them separately — eliminate an entire class of sync bugs.
Primitive Composition
Build complex components by composing small, single-responsibility primitives rather than extending a monolithic base.