From 6e25ad63ccded061a141bb3e4d607915d1c84c18 Mon Sep 17 00:00:00 2001 From: Minsu Lee Date: Mon, 14 Sep 2026 11:09:23 +0900 Subject: [PATCH 1/2] chore: enable six more plugins for this project Adds github-actions, tidy-first, context, research and kb from the passionfactory marketplace, plus claude-code-docs from pleaseai, to the project's enabledPlugins. --- .claude/settings.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.claude/settings.json b/.claude/settings.json index 6296380..5030105 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -12,6 +12,12 @@ "vitest@pleaseai": true, "typescript-lsp@code-intelligence": true, "eslint-lsp@code-intelligence": true, - "ask@passionfactory": true + "ask@passionfactory": true, + "github-actions@passionfactory": true, + "tidy-first@passionfactory": true, + "context@passionfactory": true, + "research@passionfactory": true, + "claude-code-docs@pleaseai": true, + "kb@passionfactory": true } } From 99e2370d5da93d0725241bdcbc18129141e6b6fa Mon Sep 17 00:00:00 2001 From: Minsu Lee Date: Mon, 14 Sep 2026 12:07:25 +0900 Subject: [PATCH 2/2] chore: keep internal marketplace plugins out of the public settings MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Applies the gemini-code-assist and greptile review findings on #16. `pleaseai/spring-plugin` is a public repository, and `passionfactory` is the organization's internal marketplace. Its fourteen entries move to `.claude/settings.local.json`, which this change gitignores; the committed file keeps only what an outside contributor can actually resolve. This covers the eleven entries that were already committed, not just the ones #16 added — splitting only the new ones would leave the same problem in place with a harder-to-read history. --- .claude/settings.json | 16 +--------------- .gitignore | 3 +++ 2 files changed, 4 insertions(+), 15 deletions(-) diff --git a/.claude/settings.json b/.claude/settings.json index 5030105..63461ab 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -1,23 +1,9 @@ { "enabledPlugins": { - "gh-please@passionfactory": true, - "scaffold@passionfactory": true, - "please@passionfactory": true, - "review@passionfactory": true, - "github@passionfactory": true, - "standards@passionfactory": true, - "dev-tools@passionfactory": true, - "gardening@passionfactory": true, "claude-md-management@pleaseai": true, "vitest@pleaseai": true, "typescript-lsp@code-intelligence": true, "eslint-lsp@code-intelligence": true, - "ask@passionfactory": true, - "github-actions@passionfactory": true, - "tidy-first@passionfactory": true, - "context@passionfactory": true, - "research@passionfactory": true, - "claude-code-docs@pleaseai": true, - "kb@passionfactory": true + "claude-code-docs@pleaseai": true } } diff --git a/.gitignore b/.gitignore index aa18a00..0b061e6 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,6 @@ coverage/ # logs *.log + +# personal Claude Code settings — internal marketplace config stays out of the public repo +.claude/settings.local.json