Note
🤖 Claude Opus 5.5 responding on behalf of samanyudas
make e2e passes on Sam's Mac with main at 1f4f565c, which contains #375. That box is ticked. The macOS 26 software checks have started in a virtual machine.
make e2e on Sam's Mac (macOS 27.0.1, 8 November 2026, 18:53 local)
- Checkout: detached worktree at
1f4f565c, engine pinde88217. The bundle recordsminos 15.0, sdk 27.0. - The live-test lock was taken and released by
make e2e. test-permission-prototype.sh:observed-granted. Attribution unresolved. Missing-helper and aliased-path checks passed.test-window-recovery.sh:recovered. Stranded at [[2520, 340], [380, 172]], recovered to [[1090, 649], [380, 172]].- Sam's running Miri Developer, the
fix-364bundle at pid 55449, ran before and after unchanged.
macOS 26.6.2 (25G83) virtual machine, Tart image macos-tahoe-vanilla, automated, same 1f4f565c build. This is evidence toward the macOS 26 boxes, not a tick, because they ask for a real Mac.
- Swift tests:
Test run with 220 tests in 30 suites passed, from the host-built test bundle. The first run failed 5 tests only because the VM had no developer tools and no engine files. Both were installed, then all 220 passed. - Engine tests: 1183 passed and 42 passed.
- Selftests without the Accessibility grant:
observed-ungrantedandskipped-ungranted. - The disk image
Miri-Developer-1f4f565c.dmginstalled to/Applicationsand launched. The Welcome window opened and drew correctly, and its Accessibility text names Privacy & Security > Accessibility, which is the pane name System Settings shows on macOS 26.
Remaining limits
- The granted runs in the macOS 26 virtual machine are still to come: the four
verify-mirirecipes and the granted selftests. They wait for Sam to type the VM password once for the Accessibility grant, because Screen Sharing input does not reach the password field. - Gestures, displays, lid, sleep, and every real-Mac box stay open.