diff options
| author | Craig Jennings <c@cjennings.net> | 2026-04-19 12:14:54 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-04-19 12:14:54 -0500 |
| commit | 8843ae910ebc0d76760c772a64d8e6ab290b8b47 (patch) | |
| tree | 69ef2793bae4344ef7c716f7e41e602f4dafc75f /.gitignore | |
| parent | f50a1f8467976af0809098bc9910e1c3cfdf1b80 (diff) | |
| download | dotemacs-8843ae910ebc0d76760c772a64d8e6ab290b8b47.tar.gz dotemacs-8843ae910ebc0d76760c772a64d8e6ab290b8b47.zip | |
chore: track CLAUDE.md and .claude/ bundle, narrow gitignore
Swap blanket /CLAUDE.md + /.claude/ gitignore rules for personal-only
overrides (.claude/settings.local.json, .claude/.cache/). Add the
tracked bundle content from ~/code/rulesets install-elisp:
- CLAUDE.md (project instructions)
- .claude/rules/elisp.md
- .claude/rules/elisp-testing.md
- .claude/rules/verification.md
- .claude/hooks/validate-el.sh (portable via $CLAUDE_PROJECT_DIR)
- .claude/settings.json (allowlist + hook wiring)
Hooks now use $CLAUDE_PROJECT_DIR with script-relative fallback, so a
fresh clone of this repo works on any machine without path edits.
Project-local skills under .claude/skills/ were stale DeepSat-flavored
copies; deleted and replaced with symlinks into ~/.claude/skills/ via
the rulesets repo's global install.
Diffstat (limited to '.gitignore')
| -rw-r--r-- | .gitignore | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/.gitignore b/.gitignore index d89ad92da..1466e263c 100644 --- a/.gitignore +++ b/.gitignore @@ -57,9 +57,9 @@ auto-save-list/ # Documentation folder (session notes, personal workflows) /docs/ -# Claude Code configuration (personal settings, commands) -/CLAUDE.md -/.claude/ +# Claude Code — personal overrides only (bundle content is tracked) +/.claude/settings.local.json +/.claude/.cache/ history .stignore |
