Initial dotfiles repo for Mac and Linux

This commit is contained in:
Mike Williams
2026-03-18 14:38:46 +13:00
parent 5225fafdfe
commit df7445adf3
16 changed files with 1035 additions and 1 deletions

28
claude/.claude/CLAUDE.md Normal file
View File

@@ -0,0 +1,28 @@
# Global Claude Code Instructions
## Canva Monorepo Workflow
### Pre-Commit Check (MANDATORY)
When working in the Canva monorepo (`~/work/canva`), ALWAYS run `taz check` before every `git commit`.
1. `taz check` (generate, format, lint, and test changed files)
2. `git add <files>`
3. `git commit`
Never skip step 1.
### AI Attribution Policy
Do NOT add any AI attribution to commits or PRs.
### Write/Modify Operations - IMPORTANT
For ANY write or modify operations:
1. Show the command first
2. Explain what it will do
3. Wait for explicit approval before running
### Additional Instructions
Rules in `~/.claude/rules/` are auto-generated from `~/.dotfiles/ai-instructions/` at install time.