Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion claude/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -209,7 +209,7 @@ When you notice you're repeatedly approving the same permission across projects:

These keys in `~/.claude/settings.json` are preserved across regenerations:

- `enabledPlugins`: plugin activation state (tracked in gt-1bil)
- `enabledPlugins`: plugin activation state
- `extraKnownMarketplaces`: managed by `configure_marketplaces()` in claudeconfig.sh

## Files NOT to Edit
Expand Down
4 changes: 2 additions & 2 deletions doc/plans/2026-03-25-claudeconfig-stacks-refactor.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Additionally, several settings accumulated during agent-safehouse work need to b

## Non-Goals

- Changing how `enabledPlugins` is managed (tracked separately in gt-1bil)
- Changing how `enabledPlugins` is managed (tracked separately)
- Changing the role system (personal/work) itself
- Adding new permissions not already in the live settings (exception: `Read(~/.claude/plugins/cache/**)` added to reduce per-skill permission prompts)

Expand Down Expand Up @@ -292,7 +292,7 @@ WebFetch permissions: `WebFetch(domain:karafka.io)`, `WebFetch(domain:lima-vm.io
Preserved from the existing `~/.claude/settings.json` across regenerations:

- `model` (machine-specific model preference)
- `enabledPlugins` (until gt-1bil is resolved)
- `enabledPlugins` (tracked separately)
- `extraKnownMarketplaces` (managed by `configure_marketplaces()` in claudeconfig.sh)

These are NOT in any source file. They survive because `claudeconfig.sh` reads them from the existing output before overwriting.
Expand Down
Loading