docs/plans/2026-04-12-ios-safari-broader-composition-focus-external-evidence-plan.md
Close the remaining iOS Safari parity slice that the local automation stack still cannot prove honestly.
What the current local stack can prove:
What it still does not prove cleanly:
Known local blockers:
value is not trustworthy contenteditable typing proof on the
placeholder lanesagent-browser iOS provider is still unreliable on these local routesReference:
Gather real iOS Safari evidence for the remaining composition/focus claim without lying about what the simulator stack already proved.
Flow:
/examples/placeholder?debug=1Pass rule:
Flow:
/examples/placeholder-no-feff?debug=1Pass rule:
Flow:
Pass rule:
Use:
One-command capture:
bash /Users/zbeyens/git/plate-2/.omx/artifacts/ime-mobile-browser/capture-bundle-assets.sh \
ios-sim \
ios-safari-composition-focus \
placeholder
notes.mdselection.txtdom.txtactions.mdscreenshot-01.pngscreenshot-02.pngvideo.mp4Always record:
This lane closes only when the remaining iOS Safari rows are backed by real device artifacts and the ledgers are updated from those artifacts.