spec: simplify local design token validation contract
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
## Why
|
||||
|
||||
Токены поставляются вместе с приложением и редактируются в репозитории.
|
||||
Полная проверка произвольного входного документа добавила сложность, хотя
|
||||
загрузка сторонних токенов не предусмотрена. Владелец согласовал её удаление.
|
||||
|
||||
## What Changes
|
||||
|
||||
Упростить потребление локальных токенов, сохранив переносимый источник,
|
||||
единую тему и прежнее представление приложения и каталога. Убрать гарантию
|
||||
runtime-отказа на произвольные некорректные токены; оставить проверки собственных
|
||||
преобразований темы. Формат и значения токенов не меняются.
|
||||
|
||||
Вне scope: внешняя загрузка токенов, редизайн, новые компоненты или зависимости,
|
||||
продуктовые сценарии и изменение исторических архивов.
|
||||
|
||||
## Capabilities
|
||||
|
||||
### New Capabilities
|
||||
|
||||
Нет.
|
||||
|
||||
### Modified Capabilities
|
||||
|
||||
- `frontend-design-system`: доверенный локальный источник вместо обязательной
|
||||
runtime-валидации произвольных документов; остальные инварианты сохраняются.
|
||||
|
||||
## Impact
|
||||
|
||||
Затронуты общий frontend-фундамент, актуальная спецификация и документация.
|
||||
Пользовательское поведение, API и данные остаются прежними.
|
||||
Reference in New Issue
Block a user