diff --git a/.claude/README.md b/.claude/README.md new file mode 100644 index 0000000..7db58b4 --- /dev/null +++ b/.claude/README.md @@ -0,0 +1,21 @@ +# Claude Code Settings + +This directory contains configuration for Claude Code. + +## Files + +- **settings.json**: Project-wide default settings (tracked in git) +- **settings.local.json**: Local user-specific overrides (not tracked in git) + +## Usage + +The `settings.json` file contains the default configuration that applies to all developers/devices. If you need to customize settings for your local environment, create a `settings.local.json` file which will override the defaults. + +### Example: Create local overrides + +```bash +cp .claude/settings.json .claude/settings.local.json +# Edit settings.local.json with your preferences +``` + +Your local changes will not be committed to git. diff --git a/.claude/settings.local.json b/.claude/settings.json similarity index 64% rename from .claude/settings.local.json rename to .claude/settings.json index fe38b6a..9b42cf2 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.json @@ -4,5 +4,6 @@ "Bash(python3:*)" ], "deny": [] - } -} \ No newline at end of file + }, + "enableAllProjectMcpServers": false +} diff --git a/.gitignore b/.gitignore index 2b10a80..f9c8c41 100755 --- a/.gitignore +++ b/.gitignore @@ -16,4 +16,7 @@ NPM/data/*.json sqlite/*.db sqlite/*.sql -tests/ \ No newline at end of file +tests/ + +# Claude Code local settings +.claude/settings.local.json \ No newline at end of file