diff --git a/.gitignore b/.gitignore index ca7a974..36fb55c 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,8 @@ coverage/ # The *.example templates ARE committed; the real files are not. infra/tofu/backend.hcl infra/tofu/.r2.env + +# Claude Code local scratch: agent worktrees + session state. Nothing here is tracked; +# ignoring it keeps `git add -A` from staging embedded worktree repos and keeps the lint +# stage (which scans untracked files) from tripping on .claude/worktrees/. +.claude/