aboutsummaryrefslogtreecommitdiff
path: root/.claude/settings.json
Commit message (Collapse)AuthorAgeFilesLines
* chore: sync bundle — add commits.md rule, attribution suppressionCraig Jennings2026-04-191-0/+4
| | | | | | | | | Picks up upstream bundle changes: - New .claude/rules/commits.md: no AI attribution, conventional prefixes. - settings.json: attribution.commit and attribution.pr empty strings (suppresses Claude Code default attribution). - CLAUDE.md: Git Workflow references commits.md instead of the (gitignored) docs/protocols.org.
* chore: track CLAUDE.md and .claude/ bundle, narrow gitignoreCraig Jennings2026-04-191-0/+70
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.