Профессиональный мобильный экран проектируется не только для happy path. Нужны состояния loading, empty, partial data, error, offline, permission denied, retry и skeleton. Текст ошибок должен помогать действовать, а не обвинять пользователя. Accessibility требует достаточного контраста, размера touch targets, озвучиваемых label и предсказуемой навигации.
Если эти состояния не описаны, приложение выглядит готовым только на демо-данных.