Серверные данные
Общий клиент или серверный модуль должен задавать типы, ошибки и политику кеша.
Проверено Изменено
Плохо
Каждый компонент по-своему разбирает один ответ API.
Хорошо
Общий клиент: тип результата, ошибка, отмена.
Компоненты получают согласованные данные.
Почему это важно
Расхождение форматов и обработки ошибок делает интерфейс хрупким.
Когда применять
Это инженерное правило справочника, а не требование протокола. Первоисточник описывает подход или механизм; конкретный процесс выбирается проектом.
Не создавайте второй backend в обработчиках Next без необходимости. Маршрут скачивания документа может быть самостоятельной границей контента.
Кто что делает
Человек
Определяет актуальность, доступ и состояния интерфейса.
AI-агент
Реализует поведение компонентов и проверяет изменение данных, загрузку и ошибку в браузере.
Контроль результата:
- Смена формата API обнаруживается проверкой контракта?
Как проверить у себя
- Смена формата API обнаруживается проверкой контракта?
Первоисточники
История изменений на GitHubДата проверки отражает содержательную сверку. Синхронизация сайта не обновляет её автоматически.