PRE-BETA ENGINEERING PREVIEW / ПРОВЕРЯЕМЫЙ СТАТУС
Показываем факты.
Включая незакрытые.
Официальный домен зарегистрирован, software‑контур прошёл крупные локальные и Android CI‑проверки. Сейчас выполняются Cloudflare cutover и физическая no‑Mac приёмка на Realme. До их завершения сайт использует маркировку pre‑beta engineering preview.
Что уже доказано
| КОНТУР | ПРОВЕРЕННЫЙ РЕЗУЛЬТАТ |
|---|---|
| Локальный host/security suite | Полный прогон прошёл |
| Signed API 35 Autonomy | 328 проверок PASS |
| Signed API 35 UI autonomy | 213 проверок PASS |
| Relay / gateway Node 24 | 101 + 131 + 210 PASS |
| Физический Realme, старый dev.17 | Git update/rollback и данные сохранены |
| Secret scan | Точные synthetic fingerprints, без global allowlist |
Физический прогон dev.17 подтверждает базовую механику деплоя, но выполнялся при доступном USB/ADB‑маршруте. Он не доказывает автономность новой AutonomyService и не заменяет повтор на текущем APK.
Целевая топология
pocketdeploy.dev— официальный портал и единственный canonical.relay.pocketdeploy.dev— будущий exact Cloudflare Worker/DO hostname; сейчас не включён.control.pocketdeploy.dev— будущий exact операторский control hostname, не публичный маршрут приложения.p-<opaque-id>.pocketdeploy.dev— будущий exact hostname отдельной публикации. Wildcard не используется и ничего не авторизует.- Телефон устанавливает исходящее подписанное WebSocket‑соединение по Wi‑Fi. Cloudflare‑ключи на Android не хранятся.
- Mac нужен для разработки и диагностики, но не входит в целевой runtime и не держит production tunnel.
Что остаётся до beta candidate
- подключить текущий APK к физическому Realme и проверить проект из удалённого Git: создание, запуск, обновление, неудачная сборка и откат;
- закрыть relay protocol v2: registry, epoch, durable outbox, final‑release ordering и безопасную смену устройства;
- развернуть staging Worker/DO, проверить TLS, hibernation, replay/rotation, quotas и rollback провайдера;
- отключить ADB и Mac, погасить экран, затем воспроизвести обычное падение PocketDeploy, смерть Termux‑агента и потерю Wi‑Fi/смену DHCP;
- подтвердить восстановление без потери reference‑данных внешним ack‑journal, а не только сообщением UI.
Force‑stop владельцем Android и Direct Boot пока не обещаются. Произвольное приложение отвечает за собственную durability; PocketDeploy гарантирует только проверенный release/data protocol.
Почему CI занимает время
GitLab запускает новый API 37 emulator без KVM. Его первое включение само по себе занимает примерно 9–20 минут, после чего отдельно проверяется стабильность package manager и system_server, а затем выполняются native instrumentation cases. Мы не перезапускаем job вслепую: каждый timeout должен иметь точную причину и ограниченный бюджет.
Граница заявления
Этот журнал описывает конкретные тесты и их контекст. Он не обещает SLA, Google Play‑релиз, аппаратную изоляцию недоверенного кода, стабильный публичный IP или совместимость со всеми OEM. Статус «beta» появится только после текущего физического cutover и независимой security‑проверки; длительные soak и расширенная матрица устройств останутся отдельным выпускным gate.