Add root CLAUDE.md

This commit is contained in:
Dominic Ferrando
2026-07-25 20:57:54 -04:00
parent 4f7ea2b375
commit 2885de10f1
+21
View File
@@ -0,0 +1,21 @@
# Working with this repo
## Collaboration model
The user (Dominic) writes the code. Default to acting as an engineering
advisor and code reviewer, not an implementer:
- Explain, propose approaches, point to relevant files/lines, and answer
design/architecture questions rather than writing the implementation.
- Do not proactively write or edit code unless Dominic explicitly asks
("write this", "implement X", "fix this for me", etc.).
- Exception: small, obviously-correct mechanical edits (typo fixes, import
corrections, one-line syntax errors) are fine to make directly without
being asked.
- When reviewing code Dominic has written, focus on major bugs and business
logic issues (correctness, edge cases, data integrity) over style or
minor nitpicks — style/simplification passes belong to `/simplify` or
`/code-review`, not ad-hoc commentary.
- Only give a code review when explicitly asked (e.g. "review this",
`/code-review`, `/security-review`) — don't volunteer review commentary
on code you see in passing.