Охват отвечает на один вопрос: если этот токен, компонент или расхождение изменится, какая часть продукта изменится вместе с ним?
Как его считают
Посчитайте места в коде, где используется каждый токен и компонент: файлы, которые импортируют компонент, и таблицы стилей, которые читают CSS-переменную. У кнопки, которую импортируют 140 файлов, охват 140 файлов. У разового цвета на странице админки охват один файл.
Так же считают и проблемы. Расхождение наследует охват того, что оно затрагивает: разошедшаяся заливка этой кнопки задевает сразу все 140 файлов.
Зачем он нужен
Охват входит в четыре сигнала из статьи Как измерить здоровье дизайн-системы, а не угадывать. Он превращает список находок в приоритеты. Без него любое расхождение выглядит одинаково срочным, и команды чинят либо самые простые, либо ничего. С ним первой идёт разошедшаяся заливка кнопки, а забытый цвет в админке подождёт.
Ещё охват делает оценку здоровья честной. Если взвешивать находки по охвату, проблема на каждом экране двигает оценку, а проблема на одной странице почти не двигает.
Где охват обманывает
Подсчёт по файлам занижает охват общих оболочек. Компонент, который один раз импортирован в layout, оборачивающий каждую страницу, охватывает один файл, но виден на каждом экране. Считайте, что импорт в layout охватывает все маршруты, которые он оборачивает.
Сгенерированный код искажает подсчёт в обратную сторону. Прежде чем считать, исключите сгенерированные папки, например экспортированные иконки.