Skip to content

docs: explain Gatekeeper and immutable preview downloads - #22

Merged
promisepreston merged 5 commits into
mainfrom
agent/gatekeeper-open-anyway
Aug 15, 2026
Merged

promisepreston merged 5 commits into
mainfrom
agent/gatekeeper-open-anyway

Conversation

@promisepreston

@promisepreston promisepreston commented Aug 15, 2026 •

Copy link
Copy Markdown
Contributor

What changed

  • replace the unreliable Control-click-only instructions with the observed macOS Gatekeeper recovery flow
  • document Done, System Settings, Privacy & Security, Open Anyway, authentication, and final Open
  • retain exact source and checksum verification and prohibit Gatekeeper or quarantine bypasses
  • explain that Whisper Small English and IBM Granite 4.1 3B are bundled and selected by default for their respective roles
  • explain the measured 2,528,517,650-byte ZIP and recommend at least 6 GB free during download and extraction
  • support a manifest-pinned immutable R2 download for the current oversized package while retaining exact historical GitHub assets
  • require metadata-only GitHub release notes to name the exact accepted R2 URL
  • show large package sizes in GB and preserve browser-local update tracking
  • add Markdown, HTML, release-history, and safety regressions

Why

A tester saw only Move to Bin and Done on first launch and succeeded through Privacy & Security and Open Anyway. The next candidate also bundles Granite, so the portal must explain both the safe installation path and why the archive is large. GitHub keeps dated release notes while the immutable RecordCove download domain serves the oversized verified package.

Validation

  • npm test passes 14/14
  • npm run build passes
  • git diff --check passes
  • exact head: 26920a4d2aa91aa5ea39e2897c1646d81eaefd75

Protected boundary

This draft does not change the accepted release manifest, upload the archive, or deploy the site. Merging to main triggers the separately governed Cloudflare Pages deployment and therefore remains closed until the application package, publication workflow, and exact manifest transition are accepted together.

@coderabbitai

coderabbitai Bot commented Aug 15, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 66dd1188-6486-477c-ac03-2b2c596b85a8

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@promisepreston promisepreston changed the title docs: explain Gatekeeper Open Anyway recovery docs: explain Gatekeeper and bundled local models Aug 15, 2026
@promisepreston promisepreston changed the title docs: explain Gatekeeper and bundled local models docs: explain Gatekeeper and immutable preview downloads Aug 15, 2026
@sonarqubecloud

Copy link
Copy Markdown

@promisepreston
promisepreston marked this pull request as ready for review August 15, 2026 20:55
@promisepreston
promisepreston merged commit 6767e6e into main Aug 15, 2026
7 checks passed
@promisepreston
promisepreston deleted the agent/gatekeeper-open-anyway branch August 15, 2026 20:56
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