Skip to content

Commit f9f7aa8

Browse files
chore: gitignore private .claude/ working paths (#356)
Private Claude Code working files (plans, transcripts, todos, local settings) were not ignored, so a `.claude/plans/` doc slipped into a PR. Ignore the per-user/agent scratch paths while keeping the intentionally-tracked shared team config (.claude/settings.json, hooks/, skills/). Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 2f9a1ec commit f9f7aa8

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

.gitignore

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,14 @@
22
out
33
docs/superpowers/
44
.surfpool/
5+
6+
# Claude Code private/working files. The shared team config under .claude/
7+
# (settings.json, hooks/, skills/) IS tracked and intentionally not matched
8+
# here; everything below is per-user/agent scratch that must never be committed
9+
# (a plan doc slipped into a PR once -- see the trust-model PR).
10+
.claude/plans/
11+
.claude/projects/
12+
.claude/todos/
13+
.claude/shell-snapshots/
14+
.claude/statsig/
15+
.claude/settings.local.json

0 commit comments

Comments
 (0)