Previous rule (.claude/) ignored everything under .claude/, making the new governance files invisible to git. Switches to a wildcard pattern with explicit negations: tasks/memory/audits/settings.json become trackable; settings.local.json and agent-memory/ stay per-machine. Commits existing .claude/settings.json which now falls under the tracked scope. Verified with git check-ignore: - .claude/memory/decisions.md → exit 1 (not ignored) ✓ - .claude/tasks/TODO.md → exit 1 (not ignored) ✓ - .claude/settings.local.json → exit 0 (ignored) ✓ - .claude/agent-memory/ → exit 0 (ignored) ✓ Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| memory | ||
| tasks | ||
| settings.json | ||