Appearance
A signed Android release APK was built from mobile source 7df5d67963599d410f252f92806f6349c3a1e866, matching the code in iOS build 46. It includes sealed grid pricing, selected-detail enrichment, private manual prices, retained quotes and the collection quota guard.
The APK is version 1.0.2, version code 8, minimum Android API 24, for arm64-v8a and x86_64. It uses the repository's existing beta/debug certificate fallback; it is a direct-install beta artifact, not a Google Play release signed with a production upload key. APK Signature Scheme v2 validation passed. The native scanner, React Native and OpenCV libraries are present for both advertised ABIs. The embedded JS bundle contains the approved pricing modules and production HTTPS backend. Archive integrity passed. Native UI E2E was not run.
The canonical bundle and Gradle release tasks ran locally. A Metro adapter outside the repository exposed the worktree dependency junction, and an external Gradle init script set only version code 8 to allow upgrading prior beta version codes without editing committed native files. The redundant EAS Android job was cancelled after the local APK passed verification.
Artifact: Snag-1.0.2-8-android.apk, 138,806,200 bytes. SHA-256: ce81975b705b311ede9be7a2c6b842ade7fede91e83c0d4ac30e6ad6218a0ec5. Certificate SHA-256: fac61745dc0903786fb9ede62a962b399f7348f0bb6f899b8332667591033b9c.