Commit Graph
21 Commits
Author SHA1 Message Date
Jinwoo-H 5e39d8647c test(mobile-e2e): assert session-origin reviewOpen matches native on this host
Opening a changed file from a session-origin Source Control sends
files.openDiff, which needs a renderer notifier. The e2e pairs against
`orca serve --mobile-pairing`, which has none, so the host answers
renderer_unavailable on native and hybrid alike. The journey asserted the diff
tab unconditionally and could never pass.

The native baseline now probes the same session-origin path and records what
the paired host answered. The hosted journey takes whichever arrives first, the
diff route or the bridge error, and pins it against the native result, so the
claim is "hybrid matches native on this host" rather than "hybrid fails". On a
full desktop the diff route wins and reviewOpen.headless records false.

Kept as evidence, not fixed: the hybrid banner reads "Source control action
failed" where native names renderer_unavailable.

Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb
2026-09-02 01:45:51 -04:00
Jinwoo-H 9e2da765fa feat(mobile): complete hybrid parity hardening 2026-08-23 20:08:01 -04:00
Jinwoo-H 7815f3afb3 fix(mobile): restore hybrid cutover parity seams 2026-08-23 05:34:16 -04:00
OrcaWin 279a1ff68e test(mobile): complete hybrid adversarial validation 2026-08-09 18:35:02 -04:00
OrcaWin 158cd4a311 test(mobile): harden hosted terminal links 2026-08-09 18:35:01 -04:00
OrcaWin 32fef856af test(mobile): validate hosted repository files 2026-08-09 18:35:01 -04:00
OrcaWin 00e443fef2 test(mobile): validate hosted adversarial content 2026-08-09 18:35:01 -04:00
OrcaWin ed31999634 test(mobile): prove automatic package rollback 2026-08-09 18:35:01 -04:00
OrcaWin cb86bcc766 test(mobile): audit hosted page privacy 2026-08-09 18:35:01 -04:00
OrcaWin 31ad33828c test(mobile): verify hosted executable isolation 2026-08-09 18:34:58 -04:00
OrcaWin d03e616594 test(mobile): verify hosted photo permission revocation 2026-08-09 18:34:58 -04:00
OrcaWin 32b841a461 test(mobile): verify hosted clipboard image paste 2026-08-09 18:34:57 -04:00
OrcaWin 71899520ea test(mobile): verify hosted document upload 2026-08-09 18:34:57 -04:00
OrcaWin ad83b9bd22 test(mobile): verify hosted photo denial 2026-08-09 18:34:57 -04:00
OrcaWin 5aeb9299eb test(mobile): verify hosted clipboard paste 2026-08-09 18:34:57 -04:00
OrcaWin e253d13a48 fix(mobile): preserve hosted source control parity 2026-08-09 18:34:57 -04:00
OrcaWin d2fbda1d2f test(mobile): add iOS workspace parity 2026-08-09 18:34:57 -04:00
OrcaWin ab97f84485 test(mobile): add iOS accounts parity 2026-08-09 18:34:57 -04:00
OrcaWin 8cec2462d8 test(mobile): add iOS files preview parity 2026-08-09 18:34:57 -04:00
OrcaWin abaa3e59bf test(mobile): add iOS core route parity 2026-08-09 18:34:57 -04:00
OrcaWin 9834f65552 feat(mobile): migrate host UI to hybrid WebView 2026-08-09 18:34:56 -04:00