Skip to content

Better Codex v0.2.0-beta.6 — Required Android startup resources

Pre-release
Pre-release

Choose a tag to compare

@WhyTan00 WhyTan00 released this 07 Oct 19:51
· 6 commits to main since this release

Beta.6 fixes a missing required Android startup resource branch and rejects packages that omit required targets.

The collector now follows static ESM/CSS dependencies plus the explicitly required literal work-mode-access-splash lazy startup branch, including its static access-splash dependency. Four focused checks cover missing dynamic/static targets, module aliases and the optional-route boundary. Optional route modules remain demand-loaded. This is not complete all-route/all-dynamic offline closure; the existing 600-file/100MiB budgets have not expanded.

Actual resource evidence: the previous 192-file public bundle is rejected for its missing work-mode target. The locally generated candidate has 194 declared files/443 required edges, adding only two small modules (1938+1806bytes), each SHA/byte-equal to the locally acquired pinned resource. Initial and scope SDK bytes stay beta.5's values. Public core231 pass with three SDK-required skips; actual generated-module239 checks pass with no skips; host/auth13, full Go suite, bound Android release build and actual independent empty-account host43 checks pass.

The private maintenance owner reports UI-only canonical deployment983097bedb07daf1, normal in-app update adoption, 13 formal resource hash checks, unchanged APK72/SDK1167/cache code, and two local process turns/17 items retained after forced restart. In real 35-second offline comparisons, the old192 bundle showed the exact missing dynamic-import/ChatGPT error page; the new194 bundle showed no new instance of that dynamic-import error but still waited for connection and did not display the complete conversation.

Complete offline first-screen and startup speed remain unaccepted. Remaining startup/connection waiting, physical-phone behavior, natural long-send latency and sustained power are not closed. This version only repairs the required startup branch and rejects missing packages; stored-process or resource-hash success is not an offline first-screen result.

README and beta.5/tag/assets remain unchanged. Four immutable assets provide the portable Mac installer/source ZIP, Better Codex source, complete pinned modified OpenCodex corresponding source (AGPL), and SHA256SUMS. Official renderer bytes, private APKs/signatures, credentials, conversation data and raw logs are not redistributed. See docs/portable-validation.md for the detailed, separate evidence layers.