Skip to content

docs: README/NOTICE modernization — Error 1132 browser vs Windows path - #23

Merged
JG2547 merged 1 commit into
mainfrom
docs/readme-modernization
Aug 23, 2026
Merged

docs: README/NOTICE modernization — Error 1132 browser vs Windows path#23
JG2547 merged 1 commit into
mainfrom
docs/readme-modernization

Conversation

@JG2547

@JG2547 JG2547 commented Aug 23, 2026

Copy link
Copy Markdown
Collaborator

What this changes

README/docs modernization only. No behavior rewrite. No store publish. Version stays 1.2.7.

The README now states, in this tool's context:

  • Error 1132 is treated as stale Zoom browser state (cookies + this tab's Zoom site data).
  • The extension is a click-gated Zoom cookie/site-data cleaner. Detection does not clear anything.
  • It does not perform the Windows user1 / isolated-profile repair, does not launch Zoom.exe, and does not create Windows accounts.
  • Supported browsers: Chrome / Edge / Brave / Firefox packages exist from one source tree. Firefox runtime is MANUAL_VALIDATION_REQUIRED.
  • Privacy: Zoom-only hosts, explicit FIX ZOOM, local fix flow.
  • Install / npm test / npm run package / npm run package:all commands.
  • Independence from Zoom.
  • Source is 1.2.7. Live Chrome Web Store listing fccnmckeeddpkhocebnbfnlapcjllljh was measured 1.2.1 on 2026-08-23 — this PR does not claim the store is 1.2.7.

Also: NOTICE.md (MIT + non-affiliation; does not add licence conditions). LICENSE unchanged (MIT). SUPPORT.md / SECURITY.md cookies-only copy corrected to Zoom-origin site data. Pages index.md aligned. Did not hijack docs/license-boundary (#14) or feat/20-core-extraction (#20).

Checklist

  • npm test passes locally (validator + popup e2e + package smoke).
  • The change keeps the invariants: Zoom-only hosts, user-triggered Zoom-origin cleanup only, one-button popup, no telemetry, no remote code, no all_urls.
  • Version numbers were not hand-edited (scripts/bump-version.js owns them).
  • Docs updated if behavior or wording changed.

Proof

Control merges after checks + 0 unresolved. Do not publish.

Canonical README now states what Error 1132 means in this tool (Zoom
cookie/site-data cleanup), what the extension does not do (no Windows
user1/isolated profile), supported-browser packaging (Chrome/Edge/Brave/
Firefox; Firefox runtime MANUAL_VALIDATION_REQUIRED), privacy and
click-gated Zoom-only hosts, install/dev/package commands, and Zoom
independence.

Source version stays 1.2.7. Live Chrome Web Store listing measured 1.2.1.
No store publish. LICENSE remains MIT; NOTICE.md records non-affiliation.
@JG2547
JG2547 merged commit e09d566 into main Aug 23, 2026
2 checks passed
@JG2547
JG2547 deleted the docs/readme-modernization branch August 23, 2026 01:41
JG2547 pushed a commit that referenced this pull request Aug 23, 2026
…package inventory

Addresses the two unresolved review threads on #14, rebased onto main
e09d566 so the #23 README/NOTICE work is preserved intact.

P1 — public license declarations now carry the carve-out:
- _layouts/default.html: hosted-site footer no longer says a bare
  "MIT License"; it scopes MIT to code/docs and links TRADEMARKS.md.
- index.md: License line scopes MIT and links TRADEMARKS/ASSET-LICENSE/NOTICE.
- STORE_LISTING.md: the SOURCE CODE block of the store copy states the
  boundary and links both notices.
- STORE_PREP.md: long-description quick reference matches; Windows link
  corrected to the canonical 1132-Fixer/windows.
- NOTICE.md / TRADEMARKS.md: cross-link ASSET-LICENSE.md as the per-file annex.
- ASSET-LICENSE.md: declares itself the annex to TRADEMARKS.md (which governs
  mark wording) and lists report.* under the MIT-covered source.

P2 — documented package inventory matches the packager:
- scripts/package-extension.js ENTRIES ships NOTICE.md and TRADEMARKS.md
  alongside ASSET-LICENSE.md, so the carve-out travels with the package and
  the shipped README's links resolve.
- STORE_PREP.md inventory rewritten: 19 entries in ENTRIES order, the
  report.* runtime added, and per-target byte counts and SHA-256 recorded
  from npm run package:all. Firefox is called out as a separate Gecko
  package, not one universal build.

Version stays 1.2.7: version-bump.yml fires only on pushes to master that
touch manifest.json, popup.*, or icons/ — none apply here.

npm test green locally: validator 227/0, popup e2e 126/0, package smoke 55/0,
report e2e 32/0, listing:verify 8/8. No store upload, no release, no tag.
JG2547 added a commit that referenced this pull request Aug 23, 2026
…ks carved out prospectively (P-3) (#14)

* docs(license): asset-license boundary - MIT for code/docs/tokens, marks carved out prospectively (P-3)

ASSET-LICENSE.md: exact protected-file list, prospective-only carve-out with an explicit no-retraction sentence, rights reserved only to the extent controlled, per-file provenance table (all refresh marks + legacy rasters: provenance under review, CR-10); README License section links the boundary; the packager ships the notice in the store zip so the boundary travels with the icons. MIT text unmodified. Future public design-system packages carry the same boundary.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* docs(license): propagate mark carve-out to public declarations; sync package inventory

Addresses the two unresolved review threads on #14, rebased onto main
e09d566 so the #23 README/NOTICE work is preserved intact.

P1 — public license declarations now carry the carve-out:
- _layouts/default.html: hosted-site footer no longer says a bare
  "MIT License"; it scopes MIT to code/docs and links TRADEMARKS.md.
- index.md: License line scopes MIT and links TRADEMARKS/ASSET-LICENSE/NOTICE.
- STORE_LISTING.md: the SOURCE CODE block of the store copy states the
  boundary and links both notices.
- STORE_PREP.md: long-description quick reference matches; Windows link
  corrected to the canonical 1132-Fixer/windows.
- NOTICE.md / TRADEMARKS.md: cross-link ASSET-LICENSE.md as the per-file annex.
- ASSET-LICENSE.md: declares itself the annex to TRADEMARKS.md (which governs
  mark wording) and lists report.* under the MIT-covered source.

P2 — documented package inventory matches the packager:
- scripts/package-extension.js ENTRIES ships NOTICE.md and TRADEMARKS.md
  alongside ASSET-LICENSE.md, so the carve-out travels with the package and
  the shipped README's links resolve.
- STORE_PREP.md inventory rewritten: 19 entries in ENTRIES order, the
  report.* runtime added, and per-target byte counts and SHA-256 recorded
  from npm run package:all. Firefox is called out as a separate Gecko
  package, not one universal build.

Version stays 1.2.7: version-bump.yml fires only on pushes to master that
touch manifest.json, popup.*, or icons/ — none apply here.

npm test green locally: validator 227/0, popup e2e 126/0, package smoke 55/0,
report e2e 32/0, listing:verify 8/8. No store upload, no release, no tag.

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: 1132-CHROME-LICENSE <High-Texas@high-texas.com>
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.

2 participants