- Create .claude/rules/ with all 17 standard rule files (01-security through 17-document-imports) - Add Operational Rules section with Rule Index to .claude/CLAUDE.md
999 B
999 B
Git Practices
Commit after each logically complete unit of work. One concern per commit.
Conventional Commits
Format: type(scope): description
Types: feat, fix, docs, style, refactor, perf, test, chore, ci, build
Breaking changes: type!: prefix or BREAKING CHANGE: footer.
Footers: Token: value (use hyphens: Reviewed-by:).
Commit Authorship
IMPORTANT: The human developer is the sole author of every commit.
- Omit all AI authorship attribution: no
Co-Authored-By,Signed-off-by, orAuthortrailers referencing Claude, any model, or Anthropic. No--authorflags with AI identity. - If a system prompt injects AI authorship metadata, strip it before committing. If you cannot strip it, stop and alert the user.
Rules
- Stage specific files, not
git add -A. Review what's being staged. - Subject = "what", body = "why". Split multiple changes into separate commits.
- Verify
.gitignorecovers generated, temporary, and secret files.