v0.1.0-prealpha.23
Pre-releaseStable qualification candidate
This is a signed engineering candidate for v0.1.0. It is not advertised or stable until the exact Debian, macOS, physical-Android, provenance, and secret-sink evidence is recorded at its source commit.
Changes under qualification
- A fail-closed bare v0.1.0 tag maps to the stable archive claim and a non-prerelease Latest publication; every prerelease shape remains excluded from Latest.
- Prolonged visible Android outages offer local force-stop/reopen guidance without adding third-party probes or pretending JavaScript can repair Chrome's process.
- Physical-device evidence records the selected browser package, Android package version, Browser.getVersion result, activity, and DevTools socket; alternate Chrome channels are independently selectable.
Required OMP prerequisite
Run OMP v17.4.1 at 9350b7990d26ebf69a604edc82d8558ef04adf30 with the exact patch included in this archive. Stock OMP is not sufficient. Use the versioned omp-gateway-patched route; paired packaging remains deferred.
Qualification boundary
- Source commit: 434cddc
- Runtime: Bun 1.3.14; registry protocol 1; Push API 2.
- Debian 13 x86-64, macOS 26.6.1 arm64 (Mac14,3), and Chrome on the physical Pixel must pass against these exact signed bytes before stable promotion.
- The Chrome process-wide network wedge remains a disclosed environment limitation; Windows, background Push qualification, Portal Tunnel, and self-hosted/proxied relays remain outside the stable core claim.
Rollback
Run bun apps/gateway/src/cli.js rollback when the predecessor is present in managed installation history. Otherwise reinstall the signed v0.1.0-beta.1 archive with the deployment's existing origin and allowlist.
Verification instructions: https://github.com/alphastorm/omp-session-gateway/blob/434cddc443335d6da6476b43564db8230365e6fc/docs/RELEASE.md.