wai-quantum-desktop 0.1.1: an app on an external drive updates itself, and one on a disk image does not #577

Closed
dcharlot wants to merge 1 commit from wai/quantum-desktop-0.1.1 into main

2026-11-02

Transaction Science
wai-quantum-desktop 0.1.1: an app on an external drive updates itself, and one on a disk image does not
All checks were successful
standards workspaces build + test / which workspaces this change touches (pull_request) Successful in 14s
WAI breaking changes and the conformance runner / WAI breaking · does this change touch WAI (pull_request) Successful in 12s
WAI energy receipts / does this change touch it (pull_request) Successful in 14s
wai-quantum docs, course and locales / does this change touch it (pull_request) Successful in 9s
wai-quantum studio and desktop / does this change touch it (pull_request) Successful in 13s
repository checks / lockfiles, advisories, tests in CI, workflow hygiene, spec and section references, public text (pull_request) Successful in 4m35s
wai-quantum studio and desktop / desktop app · windows (pull_request) Successful in 10m20s
wai-quantum studio and desktop / desktop app · macos (pull_request) Successful in 3m33s
WAI energy receipts / energy receipts · macos (pull_request) Successful in 16m27s
WAI breaking changes and the conformance runner / WAI breaking · wire, record and API against main · linux (pull_request) Successful in 29s
WAI breaking changes and the conformance runner / WAI breaking and conform · their tests, and the independent verifiers through wai conform · linux (pull_request) Successful in 2m36s
wai-quantum docs, course and locales / the Studio's words in every locale · linux (pull_request) Successful in 10s
wai-quantum docs, course and locales / the course and the command line's languages · linux (pull_request) Successful in 2m16s
wai-quantum studio and desktop / studio · browser (pull_request) Successful in 3m55s
wai-quantum studio and desktop / desktop app · linux (pull_request) Successful in 5m51s
standards workspaces build + test / macOS energy backends (pull_request) Successful in 35m58s
WAI energy receipts / energy receipts · linux (pull_request) Successful in 14m13s
wai-quantum docs, course and locales / every command and snippet in the docs · linux (pull_request) Successful in 21m13s
standards workspaces build + test / joule-code-rs (joule-code/joule-code-rs, joule-code-rs, linux-arm64, true) (pull_request) Successful in 13m38s
WAI energy receipts / energy receipts · linux-arm64 (pull_request) Successful in 14m36s
The macOS app took any path under /Volumes to be its disk image. An app on an
external drive never updated, and a disk image mounted elsewhere, or a copy
Gatekeeper translocated, said it would update itself and could not. It now reads
the volume's read-only flag. The release of 0.1.0 found this: the runner works on
an external drive, so the Apple silicon build failed its own update-status check.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-11-02 08:04:35 -05:00