diff --git a/CLAUDE.md b/CLAUDE.md index cdab8f5..11669dd 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -190,6 +190,11 @@ dialog#my-modal .my-button { |------|----------|--------|---------| | `uncloseai-browser-toys` | `/home/fox/git/uncloseai-browser-toys` | `git.unturf.com:engineering/unturf/uncloseai-browser-toys` | Browser extension (Chrome, Firefox, Safari). Content script injection, manifest, popup UI. | +## Browser Extension Distribution +- Firefox Add-ons (AMO): `https://addons.mozilla.org/en-US/firefox/addon/uncloseai/` +- Direct downloads served from `/public/downloads/` (zips built by browser-toys CI) +- Firefox manifest requires `browser_specific_settings.gecko.data_collection_permissions` with `required: ["none"]` + **Ticket #001 (extension fails on CSP pages)** lives in `uncloseai-browser-toys`, not here. The bundled IIFE (`make bundle-extension`) is built here but the content script that injects it is in browser-toys. ## Makefile Commands