2.5 KiB
2.5 KiB
ADDED Requirements
Requirement: Каталог разделяет Design System и Product
Каталог SHALL иметь два явно различимых содержательных блока: Design System и Product. Design System SHALL показывать foundations из действующей общей темы, семантические роли, используемые шкалы и общие компоненты, их варианты, состояния, доступность и правила применения. Product SHALL содержать реальные бизнес-компоненты и композиции приложения с полезными существующими историями, классифицированными по ответственности без перемещения бизнес-реализаций в общий слой. Оба блока MUST сохранять общую тему и изоляцию от application API, auth и данных пользователя.
Scenario: Участник открывает Design System
- WHEN выбран блок Design System
- THEN доступны наглядные foundations с актуальными значениями токенов, общие empty/error и loading компоненты, а также принятые конфигурации примитивов с правилами использования и применимыми интерактивными состояниями
Scenario: Участник открывает Product
- WHEN выбран блок Product
- THEN доступны существующие примеры списка счетов, карточек позиций, событий, обновления сохранённых сумм и skeleton страницы с их вариантами и ограничениями
Scenario: Оценивается готовность каталога
- WHEN каталог представлен как поставленный результат
- THEN существуют общий фундамент и оба содержательных блока, проверены отображение и применимые взаимодействия, явно описаны границы покрытия; сборка и наличие stories сами по себе не доказывают полноту или продуктовый пилот