Все требования
FR-023MVPНадёжностьТребование источникаПоказано в приложении
Восстановление состояния после потери связи
Потеря сети в приложении не завершает физическую зарядку. После восстановления связи приложение получает серверное состояние сессии и показывает актуальный статус.
Исходный смысл и ценность
Восстановление состояния после потери связи. Мобильный офлайн не завершает действующую зарядку.
Пользователь не теряет сессию и не принимает решения по устаревшим данным.
Акторы и предусловия
ВодительСистема
- Сессия активна на сервере
- Клиент потерял сеть
Основной поток
- 1Клиент показывает офлайн-статус и последнее известное время.
- 2Фоновая сессия на сервере продолжается.
- 3После восстановления клиент запрашивает актуальное состояние.
- 4Опасные действия блокируются, пока данные не подтверждены.
Альтернативные потоки
- Долгое отсутствие связи — пользователь видит инструкцию и поддержку.
- Приложение переустановлено — сессия восстанавливается после входа.
Ошибки
Ключевая проверка
Мобильный офлайн не завершает действующую зарядку.
Статус реализации: Состояние витрины сохраняет сессию при переходе между страницами; потеря сети имитируется переключателем.