up
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Задачи приложения площадки
|
||||
|
||||
SCREEN-001, SCREEN-004 и SCREEN-007 имеют статус IN_PROGRESS; SCREEN-002, SCREEN-003, SCREEN-005 и SCREEN-006
|
||||
SCREEN-001, SCREEN-004, SCREEN-007 и SCREEN-008 имеют статус IN_PROGRESS; SCREEN-002, SCREEN-003, SCREEN-005 и SCREEN-006
|
||||
завершены и перенесены в архив; остальные активные задачи — TODO.
|
||||
SCREEN-009 (LAN-пульт) отменена владельцем; ID не переиспользовать.
|
||||
Управление телефоном через сервер входит в SCREEN-006. План и общие ограничения:
|
||||
@@ -164,7 +164,7 @@ SCREEN-009 (LAN-пульт) отменена владельцем; ID не пе
|
||||
|
||||
## SCREEN-008 — Сборки всех платформ и приёмка
|
||||
|
||||
- Статус: `TODO`
|
||||
- Статус: `IN_PROGRESS`
|
||||
- Зависимость: SCREEN-007.
|
||||
- Цель: получить устанавливаемую первую версию и подтверждённый сценарий площадки.
|
||||
- Объём: воспроизводимые сборки macOS x64/arm64, Windows x64/ARM64 и Linux
|
||||
@@ -181,6 +181,23 @@ SCREEN-009 (LAN-пульт) отменена владельцем; ID не пе
|
||||
переподключение проектора, восстановление сети и минимум час работы на каждой
|
||||
тестовой конфигурации. Владелец выполняет аппаратную приёмку по инструкции агента.
|
||||
- Не входит: публикация в магазинах приложений и автообновления.
|
||||
- Следующий шаг: выбрать минимальный инструмент упаковки для всей матрицы,
|
||||
проверить среду сборки и наличие сертификатов, собрать артефакты и подготовить
|
||||
инструкции для аппаратной приёмки.
|
||||
- Программный результат (2026-10-17): кандидат 0.2.0-rc.1 на существующем
|
||||
electron-builder; форматы ZIP для macOS/Windows и tar.gz для Linux сохранены.
|
||||
Без доверенной подписи/notarization по решению владельца; macOS использует
|
||||
техническую ad-hoc подпись. appId и расположение пользовательских данных сохранены.
|
||||
- Локально собраны Linux x64/ARM64 и Windows x64/ARM64. После распаковки каждого
|
||||
архива проверены архитектура исполняемого файла, состав app.asar и SHA-256 медиа.
|
||||
Добавлены build-info с версиями инструментов, Git revision/dirty и хешами,
|
||||
sidecar-файлы и SHA256SUMS только для текущих артефактов. Шесть нативных CI jobs
|
||||
подготовлены; workflow агент не запускал. Сборки macOS пока отсутствуют.
|
||||
- Диагностика: локальные JSONL, максимум три файла по 1 МиБ, фиксированные события
|
||||
и разрешённые поля; URL, токены, пароли, данные игр и сырые ошибки не записываются.
|
||||
- Проверки: типы, ESLint, Stylelint и 73 теста — PASS. Упакованный Linux x64
|
||||
прошёл обновление из 0.1.0 и два перезапуска с сохранением пакета, результатов
|
||||
и настроек, без автопуска. Подробности и итоговый GUI smoke:
|
||||
docs/SCREEN-008_RESULTS.md. Инструкция: docs/SCREEN-008_ACCEPTANCE.md.
|
||||
- Открыто: получить macOS x64/arm64 через workflow после commit/push владельцем;
|
||||
выполнить аппаратную матрицу, включая оба Linux-дистрибутива, час офлайн,
|
||||
проектор/звук/телефон и физические замеры на M1. Статус IN_PROGRESS до получения
|
||||
результатов всех стендов. SCREEN-001/004/007 также не закрываются.
|
||||
Бэкенд, сайт, protobuf и зависимости не менялись; commit/push не выполнялись.
|
||||
|
||||
Reference in New Issue
Block a user