★ Names, structure, and readability all broke down
Partners didn't just want a nicer website — the underlying problems compounded. A component could have three different names depending on which source you opened, and even when you found the right page, the writing and layout made it hard to extract the one thing you needed.
The List component alone spanned React Native names like LinkListItem, ListItemSeparator, PillListItem — sorted alphabetically, so related pieces scattered across the sidebar. Even then, ListItemSeparator mapped to what design called "Bottom Divider."
"Each component page doesn't seem to be following a template" — Dialogs had a useful Dialog Types section others lacked, and the dev site had "not even a single visual" of the component.
"Is Navigation Framework really a component?" — general concepts like feature education lived mixed in with actual components, with "no narrative structure" tying it together.