Skip to content

docs: Consent & Privacy Controls page + privacy policy update#26

Merged
TeoSlayer merged 1 commit into
mainfrom
feat/consent-docs
Jun 17, 2026
Merged

docs: Consent & Privacy Controls page + privacy policy update#26
TeoSlayer merged 1 commit into
mainfrom
feat/consent-docs

Conversation

@TeoSlayer

Copy link
Copy Markdown
Contributor

Summary

  • New page /docs/consent — covers all four opt-out features (telemetry, broadcasts, reviews, skill injection) and the daemon sandbox flag, with plain-English descriptions, config.json snippets, and CLI commands for each
  • Sidebar entry — added "Consent & Privacy" to the Features section of docsNav.ts (after App Store), with a shield-check icon
  • Privacy policy — inserted new section 2 "Opt-Out Features" that lists each feature and links to /docs/consent; renumbered subsequent sections 3–14; updated "Last updated" date
  • App Store page — added "Security model & hardening" section (signed catalogue, broker authorization, supervisor hardening) from pre-existing working-tree changes
  • Sitemap — rewrote sitemap.xml.ts to auto-discover routes via import.meta.glob so new pages appear without hand-maintenance

Test plan

  • Build passes (npm run build)
  • /docs/consent renders with correct sidebar highlighting (activePage="consent")
  • All seven consent-page anchor links (#model, #telemetry, #broadcasts, #reviews, #skillinject, #sandbox, #disabling) scroll correctly
  • Privacy policy section 2 renders and the /docs/consent link works
  • Sitemap at /sitemap.xml includes /docs/consent

🤖 Generated with Claude Code

- New /docs/consent page covering all four opt-out features (telemetry,
  broadcasts, reviews, skill injection) and the sandbox flag, with
  plain-English descriptions, config.json format, and CLI commands
- Added 'Consent & Privacy' entry to docsNav (Features section, after App Store)
- Updated privacy.astro with new section 2 listing all opt-out features
  with pointers to the consent docs; renumbered subsequent sections 3-14;
  bumped Last updated to June 17, 2026
- Extended app-store.astro with Security model & hardening section
  (signed catalogue, broker authorization, supervisor hardening)
- Rewrote sitemap.xml.ts to auto-discover pages via import.meta.glob
  so new pages appear in the sitemap without any hand-maintenance

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@TeoSlayer TeoSlayer force-pushed the feat/consent-docs branch from f79db20 to 4a24989 Compare June 17, 2026 11:42
@TeoSlayer TeoSlayer merged commit da3b475 into main Jun 17, 2026
1 of 2 checks passed
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