Skip to content

FRONTEND.md

Этот файл задаёт стабильные ожидания по фронтенду, чтобы агенты не изобретали UI-паттерны непредсказуемо.

Принципы UI

  • Оптимизируйте под ясность раньше, чем под новизну.
  • Делайте потоки взаимодействия обнаруживаемыми и перезапускаемыми.
  • Предпочитайте небольшое число переиспользуемых компонентов одноразовым вариантам.
  • Проверки доступности — часть обычной верификации, а не финального полирования.

Ограничители

  • Документируйте дизайн-систему или библиотеку компонентов в docs/references/.
  • Фиксируйте ключевые состояния, видимые пользователю: пустое, загрузка, успех, ошибка, повтор.
  • Сохраняйте согласованность копирайтинга, поведения клавиатуры и визуальной иерархии между потоками.
  • Когда UI-баг исправлен, добавьте или обновите соответствующий шаг валидации.

Ожидания по верификации

  • Захватывайте доказательства для критичных пользовательских сценариев.
  • Записывайте шаги валидации в браузере или рантайме в соответствующий план.
  • Если визуальные регрессии часты, стандартизируйте проверки скриншотов или DOM.