This commit is contained in:
2026-10-17 22:35:50 +07:00
parent 688d900cdc
commit beb8ca8f16
8 changed files with 107 additions and 7 deletions
+14
View File
@@ -108,6 +108,10 @@
- Следующий шаг: SCREEN-006 — существующая авторизация, выбор игры/скачивание
через интерфейс, снимок результатов и получение команд существующего сервера.
- Исправление по ревизии (2026-10-17): повторный снимок той же таблицы обновляет
дату получения без смены ревизии сцены и сброса прокрутки. Изменение вопросов,
строк или очистка результатов по-прежнему обновляют сцену. Добавлен регрессионный тест.
## SCREEN-006 — Подключение игры и синхронизация с сервером
- Статус: `DONE`
@@ -174,3 +178,13 @@
не пересобирались. SCREEN-001/SCREEN-004 сохраняют IN_PROGRESS.
- Инструкция: docs/SCREEN-006_ACCEPTANCE.md. Следующий этап: SCREEN-007 —
устойчивость при отключении дисплея, управление сном и восстановление окон.
- Исправления по ревизии (2026-10-17, SCREEN-005/006): последнее полученное
назначение звука сохраняется отдельно от исходной отметки команд. Изменение
назначения после обрыва сети или повторного открытия показа применяется;
неизменное назначение не отменяет локальный mute. Перестановка тех же треков
теперь останавливает музыку с требованием повторной подготовки пакета.
- Проверка исправлений: 77 тестов (3 новых), type-check, ESLint, Stylelint,
сборка, GUI smoke и git diff --check — PASS. Вручную проверен весь diff на
применимые требования стандарта; нарушений не найдено. GUI: Linux x64,
синтетический дисплей, no-sandbox/mute-audio/disable-gpu; физический звук,
проектор и остальные ОС не проверялись, релизные архивы не пересобирались.