From 28045d9b9ed75c6046882bf6fd8d24393647f7ee Mon Sep 17 00:00:00 2001 From: araharah-executor Date: Fri, 23 Oct 2026 01:44:14 +0800 Subject: [PATCH] =?UTF-8?q?docs(03-04):=20log=20round=207=20=E2=80=94=20pr?= =?UTF-8?q?obe=20readings;=20version-gate=20the=20settings=20CTA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../03-DEVICE-MATRIX.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.planning/phases/03-mini-app-shell-geolocation/03-DEVICE-MATRIX.md b/.planning/phases/03-mini-app-shell-geolocation/03-DEVICE-MATRIX.md index c934b26..867d777 100644 --- a/.planning/phases/03-mini-app-shell-geolocation/03-DEVICE-MATRIX.md +++ b/.planning/phases/03-mini-app-shell-geolocation/03-DEVICE-MATRIX.md @@ -232,3 +232,23 @@ the deployed origin (pre-fix equivalent → 401/tampered). **Re-test:** app should now validate → chain runs → permission ask / LocationManager read → LIVE. Probe should read `s ok · loc live` on success. + +## 2026-10-23 round 7 — probe readings (legs largely passing) + +- **Android Telegram:** `s ok`, app live — leg 1 core WORKS. +- **Telegram Desktop:** `s ok · loc live` — tdesktop webview delivered a real + geolocation fix natively (better than the assumed issue #77 denial class); + GEO-02's denied path remains provable on the plain-browser leg / clients + where geolocation is unavailable. +- **Plain Chrome:** `WA 6.0/unknown · q 0ch · s malformed · loc denied` — the + DESIGNED off-Telegram state; leg 5's pass condition (denial is deliberate, + not blank). No webview can work without Telegram identity — correct. + +**Cosmetic fix (`19a51e5`, deploy `1a6947ef`):** LOCATION SETTINGS was visible +off-Telegram (SDK stub defines LocationManager and reports 6.0) where +`openSettings()` is a no-op. CTA eligibility now shares the chain's +`isVersionAtLeast("8.0")` gate → the button hides on unsupported clients. + +**Remaining for the exit:** Android boot-state choreography + reopen +(no second prompt), Android stale-fix walk (A1), iOS (device permitting), +mid-session theme flip leg, then verdicts on all six legs + probe removal.