Слои разведены жёстко: стоковые компоненты не кастомизируются никогда, авторские блоки принимают данные только пропсами и не импортируют фикстуры, а страницы-образцы владеют своими данными. Кастомизация - это блоки и страницы, а не правка стокового слоя.
Дисциплина токенов - не вкусовщина, а условие переносимости: блок с сырым цветом внутри в чужой теме останется чужим. Поэтому запрет проверяется отдельной командой по блокам и страницам, а стоковый слой из проверки исключён.
Примитивы здесь - Base UI, а не Radix, и об этом стоит отдельное предупреждение: примеры из обучающих данных почти всегда радиксовские. Кнопка-ссылка без нужного признака ругается только в живом браузере - ни типы, ни линтер её не поймают.
Набор не ставится из удалённого реестра: он лежит на диске рядом, и Claude Code читает исходник блока и переносит его по рецепту - с переустановкой стоковых компонентов на принимающей стороне. Открытым реестром отдаётся другое - тема и компоненты этого сайта: витрина по ссылке показывает их вживую, а машина читает их по адресу /r/registry.json.