SHA256
feat(android): align native preview with measured PWA design
This commit is contained in:
1 parent
bd0e4cc4fb
commit
7ac9882307
30 files changed
+2793
-750
No files matched your search
@@ -8,6 +8,35 @@ tests are in `androidTestNative` / `androidTestNativeIntegration`, JVM native po
|
||||
tests, and Swift production contracts/transport tests. Archived WebView tests are
|
||||
not included in the native suites or counted toward native completion.
|
||||
|
||||
## Android 0.2.2 / code 4: PWA-derived design pass
|
||||
|
||||
Local API-35 validation after the design pass:
|
||||
|
||||
| Check | Observed result |
|
||||
| --- | --- |
|
||||
| JVM policy/presentation tests | 23 passed, zero failures/errors/skips |
|
||||
| Native Compose UI/security/presentation tests | 9 passed, zero failures/errors/skips |
|
||||
| Real upstream, default non-Secure cookie over HTTPS | 10 passed, zero failures/errors/skips |
|
||||
| Real upstream, Secure cookie | 10 passed, zero failures/errors/skips |
|
||||
| Android lint and packages | Both lint variants; debug and unsigned release APK/AAB passed |
|
||||
| Screenshot evidence | Ten light/dark native views, viewport metadata, ten actual-PWA references and ten matched-size side-by-side images |
|
||||
| Script checks | 9 screenshot-collection, 8 JUnit-verifier and 14 runner/probe regressions passed; repository/Python/Node/workflow checks passed |
|
||||
| Dependency scan | OSV listed no advisories for 266 locked/direct Maven coordinates/plugins |
|
||||
|
||||
The first ordinary device-test attempt ran **zero tests** because a leftover
|
||||
CI-signed 0.2.1 preview had a different debug certificate. The verifier rejected
|
||||
that run despite Gradle's successful exit. AGP cleanup removed the package; the
|
||||
clean rerun executed all nine tests. Both complete integration harnesses then
|
||||
exited successfully and retained the rejected-password/successful-retry regression.
|
||||
|
||||
Logs: `/home/neste/yuvomi-design-build-final.log`,
|
||||
`/home/neste/yuvomi-design-cookie-final.log`,
|
||||
`/home/neste/yuvomi-design-secure-final.log`.
|
||||
The [design comparison](native-design.md) includes reviewed synthetic images and
|
||||
documents the exact 360 × 592 content viewport and intentional fixture scope.
|
||||
**This is not accepted 1:1 parity.** iOS was not changed or newly validated.
|
||||
Remote KVM/CoreSimulator prerequisites and production signing remain open.
|
||||
|
||||
## Android 0.2.1 / code 3: reproduced login regression
|
||||
|
||||
The user reported immediate login failure despite a working direct browser login.
|
||||
|
||||
Reference in new issue
Block a user