docs(ai): adopt task-driven scoped context

This commit is contained in:
2026-09-09 16:23:11 +03:00
parent 7166ee51d1
commit b7a56b1eb5
17 changed files with 502 additions and 676 deletions
+10 -13
View File
@@ -93,7 +93,7 @@ Retry демонстрирует локальный callback и не доказ
Композиция сохранённых сумм показывает представление Client Cached Snapshot;
сам query lifecycle не исполняется. Для запросных экранов действует
[UI Pattern](../../frontend/docs/UI-PATTERN.md): сохранение данных при refetch,
[UI Pattern](../../frontend/.ai/conventions/frontend-ui.md#состояния-и-recovery): сохранение данных при refetch,
structural skeleton для initial loading и контекстный индикатор mutation.
Skeleton конкретной страницы остаётся ответственностью страницы.
@@ -107,17 +107,14 @@ Declarative stories не требуют искусственного unit covera
coverage floors сохраняются. Клавиатура, реальные размеры и визуальное
соответствие проверяются в браузере; автоматической visual regression нет.
## Использование в UI change
## Использование в UI задаче
Каталог помогает выбрать существующий компонент, его состояние и ограничения.
Затем в Design своего change зафиксируйте применимость UI/UX, выбранную
конфигурацию, затронутые экраны, состояния, взаимодействия и адаптивное поведение.
Ссылка на текущую story помогает исследовать реализацию; согласованную версию
решения сохраняет [единый пакет Design](engineering-governance.md#uiux-пакет-design).
Его материалы получает Implementation и независимый reviewer через
[OpenSpec lifecycle](openspec-authority-and-lifecycle.md).
Каталог помогает выбрать existing component, состояние и ограничения. Ожидаемое
поведение определите из задачи: экраны, states, interactions и узкий viewport.
Для сложного варианта покажите конкретный макет/пример до дорогой реализации;
простой согласованный вариант реализуйте сразу по [UI policy](engineering-governance.md#ui-решения).
Каталог и этот процесс доступны для совместного использования в отдельном
небольшом UI change. Его выбирает владелец; он проходит собственные planning
approvals. Это готовность к пилоту: продуктовая фича автоматически не назначена,
сквозной продуктовый пилот не проводился и его успешность не заявляется.
Story — reference текущей реализации. Сборка не доказывает visual match,
keyboard accessibility или работу настоящего API. Проверяйте соответствие задаче
и применимые states в браузере. Использование установленного каталога не требует
повторного approval установки или OpenSpec Design artifact.