Modified PLAN.md

This commit is contained in:
2026-09-10 19:33:53 +03:00
parent e9931cb941
commit 53091c9614
+10 -4
View File
@@ -12,7 +12,8 @@ Wi-Fi сети. Звук играет на ПК. Телефон показыва
- Windows + iPhone; своего Mac сейчас нет. - Windows + iPhone; своего Mac сейчас нет.
- **Не делать Safari, PWA, веб-страницы или веб-приложение.** Клиент — Swift/SwiftUI. - **Не делать Safari, PWA, веб-страницы или веб-приложение.** Клиент — Swift/SwiftUI.
- iPhone-часть пока не начинать. Сначала довести Windows-агент и протокол. - 2026-09-10 пользователь разрешил начать iPhone-часть в отдельном репозитории
`C:/Users/areso/iOS MusicBridge`; актуальный iOS-план находится там в `PLAN.md`.
- Работать по этапам, самостоятельно редактировать файлы и проверять сборку. - Работать по этапам, самостоятельно редактировать файлы и проверять сборку.
- Основные источники: Яндекс Музыка и SoundCloud в браузере, через текущую - Основные источники: Яндекс Музыка и SoundCloud в браузере, через текущую
системную медиасессию Windows. системную медиасессию Windows.
@@ -90,7 +91,12 @@ Windows Core Audio → системная громкость устройств
только конкретный exe, Private + LocalSubnet, TCP порта агента и UDP 5353. только конкретный exe, Private + LocalSubnet, TCP порта агента и UDP 5353.
- [x] Восстановление опроса после ошибок чтения; освобождение WSS после обрывов. - [x] Восстановление опроса после ошибок чтения; освобождение WSS после обрывов.
### 4. Нативное приложение iPhone — отложено пользователем ### 4. Нативное приложение iPhone — начато 2026-09-10
- [x] Отдельный репозиторий, первый SwiftUI-клиент и workflow сборки на macOS.
Origin: dev.yukinoki.ru/musicbridge/ios; GitHub: polskikh13/musicbridgeios.
Сборка Swift подтверждена Actions run 34444563869 (Xcode 16.4, 7 XCTest прошли).
Интеграция с реальным агентом и физический iPhone пока не проверены.
- [ ] Согласовать macOS/Xcode, подпись и установку на личный iPhone. - [ ] Согласовать macOS/Xcode, подпись и установку на личный iPhone.
- [ ] SwiftUI: подключение, список компьютеров, сопряжение и сохранение в Keychain. - [ ] SwiftUI: подключение, список компьютеров, сопряжение и сохранение в Keychain.
@@ -231,9 +237,9 @@ Windows Core Audio → системная громкость устройств
Следующий шаг: проверка с другого устройства и устойчивости при смене сети, Следующий шаг: проверка с другого устройства и устойчивости при смене сети,
проверка входа Windows с автозапуском. Правила для домашнего Ethernet применены проверка входа Windows с автозапуском. Правила для домашнего Ethernet применены
и проверены для текущего пути Release-сборки (см. запись от 2026-09-10). и проверены для текущего пути Release-сборки (см. запись от 2026-09-10).
Трей, автозапуск и ZIP-упаковка реализованы. iPhone-клиент пока не начинать. Трей, автозапуск и ZIP-упаковка реализованы. iPhone-клиент начат в отдельном репозитории.
Точные границы реализации и следующие шаги — в `CONNECTION-ROADMAP.md`. Точные границы реализации и следующие шаги — в `CONNECTION-ROADMAP.md`.
Начать разработку iOS только после новой команды пользователя. Новая команда на разработку iOS получена 2026-09-10; следующие этапы — в его PLAN.md.
## Карта файлов ## Карта файлов