Skip to content

feat(claude): scope marketplaces and dangerous mode to personal env only#93

Merged
paveg merged 1 commit intomainfrom
feat/claude-private-only-settings
Mar 24, 2026
Merged

feat(claude): scope marketplaces and dangerous mode to personal env only#93
paveg merged 1 commit intomainfrom
feat/claude-private-only-settings

Conversation

@paveg
Copy link
Copy Markdown
Owner

@paveg paveg commented Mar 24, 2026

Summary

  • Add {{- if not .business_use }} guard around extraKnownMarketplaces (rust-skills, superpowers-marketplace) and skipDangerousModePermissionPrompt in settings.json.tmpl
  • Business environments no longer include third-party marketplaces or the dangerous mode skip flag
  • Personal environments retain full access to both marketplaces and the convenience flag

Test plan

  • Run chezmoi cat ~/.claude/settings.json in personal mode — verify extraKnownMarketplaces and skipDangerousModePermissionPrompt are present
  • Run chezmoi diff — verify no unexpected changes
  • CI passes chezmoi dry-run for both personal and business modes

🤖 Generated with Claude Code

Add conditional guards so extraKnownMarketplaces (rust-skills,
superpowers-marketplace) and skipDangerousModePermissionPrompt are
only included when business_use is false, keeping business
environments locked down.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@paveg paveg merged commit 14f2763 into main Mar 24, 2026
10 checks passed
@paveg paveg deleted the feat/claude-private-only-settings branch March 24, 2026 13:53
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