Экранные контракты: эскиз области
Этот документ показывает формат постановки UI, но не заменяет полную согласованную спецификацию экранов и доступности.
| Экран | Пользователь | Действия | Обязательные состояния | Связанные REQ |
|---|---|---|---|---|
| Подать жалобу | citizen | Ввод, отправка, повтор | Пусто, ошибка поля, отправка, зарегистрировано, неопределённый результат сети | REQ-IN-001/002 |
| Карточка обработки | operator | Подтвердить категорию, уточнить, назначить | Нет маршрута, уточнение, конфликт версии, поручения ведомствам | REQ-MOD-001/002, REQ-RTE-001..004 |
| Ответ заявителю | citizen | Читать итог | Ожидание, опубликовано, чужой доступ, ошибка загрузки | REQ-DEL-001/003, REQ-SEC-001 |
Для каждого экрана реальная спецификация должна задать тексты, поля, управление фокусом, клавиатурные действия и ошибки. Кнопка отправки доступна с клавиатуры; ошибки связаны с полями; смена состояния объявляется средствами доступности. Конкретный профиль соответствия согласуется заказчиком.
Отдельный макет имеет ID, связанные REQ, состояния, viewport, статус обязательности визуальных деталей и версию. Изображение без описания поведения не принимается как полная спецификация.