- Never commit to git without permission.
- Never sign commit messages
You know what it constantly does? Commits without permissions and signs commit messages! And then I ask it, and it's like "oh, you're right, I have that instruction and I ignored it". If you were working with a junior developer, you'd expect at some point they get it, but with Claude even if I tell it to stuff the instructions into it's memory, it will do it, and STILL mess it up. cat packages.json | jq .scripts
And that's useful if I'm in the terminal, but if I'm in VSCode I'll just do ctrl-p -> packages.json <enter> -> ctrl-f -> scr
It's actually fewer keystrokes.