🔧 Add Claude Code project settings and fix gitignore 🔧

- .claude/settings.json: permission allowlist for docker buildx/ps/run/pull,
make check/test/build, curl fetches, and the project gitcommit invocation;
reduces per-command permission prompts during development
- .gitignore: expand Claude Code ignore patterns to cover all runtime and
personal files (backups/, cache/, file-history/, history.jsonl, projects/,
statsFile, *.lock) per project_files.md rules; settings.json is a
committable project config and remains tracked

.claude/
.gitignore
This commit is contained in:
2026-06-01 01:34:19 -04:00
parent a5941bab8f
commit 96f7d8e8f7
2 changed files with 28 additions and 0 deletions
+6
View File
@@ -112,6 +112,12 @@ Session.vim
### AI tool local configs (personal settings, never commit) ###
# Claude Code
.claude/settings.local.json
.claude/backups/
.claude/cache/
.claude/file-history/
.claude/history.jsonl
.claude/projects/
.claude/statsFile
.claude/*.lock
# Cursor