From 0ee4a1623d8dd2a82028229c7fa32db9bc4ca019 Mon Sep 17 00:00:00 2001 From: "russell@unturf.com" Date: Thu, 19 Mar 2026 17:22:41 -0400 Subject: [PATCH] document manifest version sync requirement --- CLAUDE.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CLAUDE.md b/CLAUDE.md index 11669dd..f49e2fa 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -194,6 +194,7 @@ dialog#my-modal .my-button { - 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"]` +- All manifest versions must match package.json version (CI enforced) **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.