Coordinate-based simulator driving proved fragile (tap mapping degrades mid-session; far edges become unreachable). The UI flows that matter — sign in, browse to a file, the MR review cycle, issue triage, create/edit sheets — should be an XCUITest suite driving accessibility identifiers instead, runnable headless in CI and as the pre-merge screenshot checkpoint.
- Add a UI test target and accessibility identifiers to the interactive controls
- Smoke flows: sign-in (stubbed instance), repo browse, MR list -> detail -> diff, issue create/edit, comment
- Wire into the test plan; light/dark and smallest/largest-device screenshot capture
Blocks v1.0.0.
referenced in commit 530c076c61 by cmc: ui tests: live smoke flows by accessibility, compose autocorrect off
2026-08-27 14:33