You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit b7bca31
Browse filesBrowse the repository at this point in the historyBrowse files
Sync ROADMAP and LAUNCH-PLAN to reality (Phases 0-2 done, 3 started)
The plan docs still framed Phase 0 as in flight. Mark what shipped: the input
path solid on both platforms, Phase 1 web-framework examples, Phase 2 MCP
server, and Phase 3's first shell (the Claude Code plugin). Update the in-flight
list — iOS spec regenerated, Cypress/Puppeteer checkout variants added, Android
checkout gated on the app not the mirror; app-foreground-state remains the one
externally-blocked item.
wall-clock focus guess with read-back: the mirror verifies the device echoed each field's intended value
102
110
and retypes any it did not (secure fields matched by bullet count), so typing holds under any load.
@@ -123,14 +131,15 @@ the above as a **post-Flow-Capture go-to-market plan**, never a reason to pivot
123
131
real-device target). Open question skipped: whether a *lighter* replay (no per-step screenshots / no
124
132
clearState) raises or removes the ~38 ceiling — i.e. whether it is our provocation to reduce, untested.
125
133
Always run the runner CLI with `--driver devicelab` (never WDA — the CLI defaults to WDA for iOS, which has its own 1s keyboard-focus flake); and own these as our reliability problem, not the dependency.s.
126
-
-**Regenerate the iOS `generated-agent` spec** to the default-fresh `beforeEach` (install once → plain
127
-
`launch`). Blocked on the typing fix — MCP authoring flakes on the same bleed. The generator template is
128
-
already updated; Android is regenerated and green.
134
+
-**Regenerate the iOS `generated-agent` spec. ✅ DONE 2026-08-25.** Re-ran the fresh-agent benchmark
135
+
with the input fixes in place: 7 journeys authored clean, 7/7 replay. Committed.
129
136
-**Land `app-foreground-state`** — deferred 2026-08-24; see the app-foreground-state branch notes for the exact
130
137
steps (publish the runner branch → pin go.mod → re-apply `cf8af31` on current main) and its known
131
-
brief-annotation limitation.
132
-
-**Smaller gaps** — Android checkout journey (below-fold submit needs a scroll; the 1/7 authoring gap);
133
-
Cypress/Puppeteer Android example variants (currently iOS-hardcoded).
138
+
brief-annotation limitation. Still the one item with an external blocker.
139
+
-**Smaller gaps** — Cypress and Puppeteer now ship iOS checkout variants (framework parity). Android
140
+
checkout: the DeviceDeck blocker (leading-digit drop) is fixed and the form fills correctly, but the
141
+
journey does not complete on the Sep-2025 Android TestHive APK — different testIDs than iOS and a
142
+
`next-button` that does not advance. App-side, not the mirror.
0 commit comments