You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit fb2fd55
Browse filesBrowse the repository at this point in the historyBrowse files
build: задача bundle собирает AAB для Play и печатает versionCode
Play принимает только AAB, а -Task release делал APK, поэтому бандл собирали руками и без предсборочной проверки нативов. Теперь :app:bundleRelease идёт через build.ps1 с той же проверкой комплектности и печатает versionCode из app/build.gradle.kts: Play запоминает номер, повторная загрузка с ним отклоняется. Проверено: AAB 177 МБ, подписан release-ключом, внутри libopencode.so и libbun-musl.so.
Copy file name to clipboardExpand all lines: docs/ROADMAP.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -323,7 +323,7 @@ SAW-грантом (после `adb install -r` accessibility на ColorOS сб
323
323
324
324
| Трек | Статус |
325
325
|------|--------|
326
-
| 1. Release-контур | **Выполнен** — R8 + shrinkResources (374 → 274 → **147 MB**), base вынесена в lazy, пакет чистый `org.opencode.mobile`, smoke OK. **Подпись закрыта (26.09, `96bb02a`):** release подписан своим RSA-4096 ключом, `keystore.properties` в `.gitignore`, оффлайн-копия ключа сделана. **Карточка Play готова (25.10):** листинг в лимитах, 6 скриншотов 1272×2477, иконка 512×512, feature graphic 1024×500, политика конфиденциальности — `docs/play/`. **Перепроверено 26.10.2026 после миграции на 2.0.27:** сборка за 40 с, подпись release-ключом (`CN=opencode-mobile, OU=Release`), все нативы в APK (включая `libopencode.so` 2.0.27 и `libbun-musl.so`), движок и memory-MCP поднимаются за ~2 с, музыкальный MCP пропускается по делу (на чистой установке нет токена Яндекса), падений нет. Ограничение: не-debuggable сборку нельзя опросить по HTTP — пароль serve читается только через `run-as`. Осталось: доступ к Play Console и URL политики |
326
+
| 1. Release-контур | **Выполнен** — R8 + shrinkResources (374 → 274 → **147 MB**), base вынесена в lazy, пакет чистый `org.opencode.mobile`, smoke OK. **Подпись закрыта (26.09, `96bb02a`):** release подписан своим RSA-4096 ключом, `keystore.properties` в `.gitignore`, оффлайн-копия ключа сделана. **Карточка Play готова (25.10):** листинг в лимитах, 6 скриншотов 1272×2477, иконка 512×512, feature graphic 1024×500, политика конфиденциальности — `docs/play/`. **Перепроверено 26.10.2026 после миграции на 2.0.27:** сборка за 40 с, подпись release-ключом (`CN=opencode-mobile, OU=Release`), все нативы в APK (включая `libopencode.so` 2.0.27 и `libbun-musl.so`), движок и memory-MCP поднимаются за ~2 с, музыкальный MCP пропускается по делу (на чистой установке нет токена Яндекса), падений нет. Ограничение: не-debuggable сборку нельзя опросить по HTTP — пароль serve читается только через `run-as`. **AAB теперь собирается штатной задачей `-Task bundle`** (раньше — руками: `-Task release` даёт только APK, а Play APK не принимает); задача печатает `versionCode`, чтобы повторная загрузка с тем же номером не стала сюрпризом. Осталось: доступ к Play Console и URL политики |
327
327
| 2. Сеть без прокси |**Выполнен** — встроенный `Ipv4Proxy` (CONNECT, IPv4-first); туннели к context7/grep/npm открываются автоматически. Legacy `connect_proxy.py` удалён (26.09) |
328
328
| 3. STT turbo на CPU |**Почти готов** — int8-encoder ~2× fp32, **VAD-чанкинг внедрён (первые слова 1–2 s)**, бенч на устройстве прогнан (24.09), **VAD-пороги измерены** (26.09, `56034e9`: `MIN_RMS=0.015` подтверждён свипом 6 порогов × 5 SNR), **WER-счётка готова и покрыта 13 тестами** (26.09, `c7256c1`). Осталось: наполнить корпус доверенными расшифровками и прогнать на устройстве |
329
329
| 4. Безопасность и память |**Выполнен** — Basic Auth (401 без пароля), локальная память MCP (`ensureMcpConfig`, фикс «0 MCP»), протокольная диагностика, e2e чистой установки пройден |
0 commit comments