Ownership beats documentation
The short version: teams do not fail here because they lack effort. They fail because nobody wrote down which decision belongs to whom.
- Give every component a named owner who reviews changes.
- Version the tokens separately from the components.
- Delete unused variants aggressively; every one you keep is a future support cost.
If you want a second opinion on where yours sits, we run a short audit and send back a one-page summary with the three changes worth making first.