.github/workflows/release.yml | 43 ++++- CLAUDE.md | 2 +- bun.lock | 6 +- package.json | 10 +- scripts/build-desktop-artifact.ts | 10 +- scripts/lib/build-target-arch.test.ts | 61 +++++++ scripts/lib/build-target-arch.ts | 50 ++++++ scripts/lib/update-manifest.ts | 277 ++++++++++++++++++++++++++++++ scripts/merge-mac-update-manifests.test.ts | 108 ------------ scripts/merge-mac-update-manifests.ts | 287 -------------------------------- scripts/merge-update-manifests.test.ts | 190 +++++++++++++++++++++ scripts/merge-update-manifests.ts | 91 ++++++++++ scripts/release-smoke.ts | 78 ++++++++- 13 files changed, 800 insertions(+), 413 deletions(-)