Keep the agents' worktrees out of the index

9be86efc5943 · AtlantisPleb · · parent c44723542d48

Keep the agents' worktrees out of the index

Claude Code puts each agent's Git worktree under `.claude/`, so the directory
holds fifteen checkouts of this repository rather than anything belonging to
it. Untracked, it showed up in every `git status` on this machine as one line
of noise sitting above the work someone was actually reading.

Nothing under it was ever tracked, so ignoring is the whole change.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016o8HwTaqLKEWCHTjsjFtrB
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>

Deploy story

What this commit did to the running system — joined from the forge receipt chain, the part a commit page elsewhere cannot show.

Not deployed through the forge lane

No push, promotion, build, or deploy receipt references this commit (receipts are scanned over a bounded recent window). Changes shipped by full node replacement carry their proof in the release gate receipt instead.

Changed files

  • modified .gitignore

Diff

1 file changed, +4 -0

.gitignore modified +4

@@ -49,3 +49,7 @@ npm-debug.log

49 49
50 50
# Local development forge storage (config/dev.exs points at it).
51 51
/.local/
52
53
# Agent scratch space: Claude Code keeps per-agent Git worktrees here, so the
54
# directory is a set of checkouts of this repository rather than part of it.
55
/.claude/

This page updates live while a promote is in flight · changelog