Дельта перенесена в основные спеки: android-client («Прогресс восстановления оригиналов») и phone-album-sync («Ход и устойчивость восстановления оригиналов»). Изменение перемещено в openspec/changes/archive/2026-10-16-android-album-restore-progress.
1.4 KiB
1.4 KiB
Spec Delta
ADDED Requirements
Requirement: Ход и устойчивость восстановления оригиналов
При возврате оригиналов на устройство приложение SHALL выполнять операцию до конца независимо от того, остаётся ли открыт экран альбома устройства, и SHALL сообщать ход: сколько элементов восстановлено из скольких намечено.
Scenario: Уход с экрана
- WHEN восстановление оригиналов запущено и пользователь покидает экран альбома устройства
- THEN восстановление продолжается и завершается
Scenario: Ход операции
- WHEN восстановление оригиналов идёт
- THEN приложение знает и сообщает, сколько элементов уже восстановлено из намеченных
Scenario: Нечего восстанавливать
- WHEN среди элементов альбома нет превью с серверной копией
- THEN операция не запускается и ход не показывается