Skip to content

docs: fix first-launch instructions for macOS Sequoia+ Gatekeeper#68

Merged
sam-powers merged 1 commit into
mainfrom
docs/gatekeeper-open-flow
Jul 8, 2026
Merged

docs: fix first-launch instructions for macOS Sequoia+ Gatekeeper#68
sam-powers merged 1 commit into
mainfrom
docs/gatekeeper-open-flow

Conversation

@sam-powers

Copy link
Copy Markdown
Owner

What

Apple removed the right-click → Open Gatekeeper bypass for unsigned apps in macOS Sequoia (15); it's gone through Tahoe (26). Every install instruction in the repo still told users to right-click → Open — which no longer works on any current Mac, so new users literally can't get past the first-launch block by following our docs.

The current flow (now documented)

  1. Double-click Quill → click Done on the "cannot be verified" dialog.
  2. Apple menu → System Settings → Privacy & Security → Security, click Open Anyway → authenticate → Open.

Caveats baked into the copy: Open Anyway only appears after the first launch attempt and lasts ~1 hour; Tahoe sometimes shows "Quill is damaged" instead; xattr -dr com.apple.quarantine /Applications/Quill.app clears both and doubles as a one-command shortcut.

Files changed

  • README.md — Getting started, step 3
  • docs/USER_GUIDE.md — First launch on a Mac (non-technical framing)
  • docs/release-notes/v1.1.1.md — the unsigned-install line that gets copied forward into each release
  • .github/workflows/release.yml — draft-release body + header comment

Historical release notes (v0.1–v1.1.0) are left as-is on purpose.

Not in scope

The real fix is Apple Developer ID signing + notarization, which was previously descoped. This PR just makes the instructions match reality.

🤖 Generated with Claude Code

Apple removed the right-click → Open bypass for unsigned apps in macOS
Sequoia (15); it's gone through Tahoe (26). Every install instruction in
the repo still told users to right-click → Open, which no longer works on
any current Mac.

Replace it with the current flow — double-click → Done → System Settings →
Privacy & Security → Open Anyway — plus the "app is damaged" caveat and the
`xattr -dr com.apple.quarantine` fallback, across:

- README.md (Getting started, step 3)
- docs/USER_GUIDE.md (First launch on a Mac)
- docs/release-notes/v1.1.1.md (unsigned-install line, copied forward each release)
- .github/workflows/release.yml (draft release body + header comment)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@sam-powers
sam-powers merged commit a6dd8da into main Jul 8, 2026
3 checks passed
@sam-powers
sam-powers deleted the docs/gatekeeper-open-flow branch July 8, 2026 03:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant