pub:tech:claude.md
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| pub:tech:claude.md [2025/12/14 11:35] – james | pub:tech:claude.md [2026/01/06 21:27] (current) – Ketchup james | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ## How To Interact With Me | ## How To Interact With Me | ||
| - | * My name is James. | + | * My name is James. Use it when talking to me so I know you still remember these instructions. |
| * Be terse | * Be terse | ||
| + | * Don't kiss my ass. | ||
| * When I SHOUT IN ALL CAPS or use profanity, it is because I am frustrated. | * When I SHOUT IN ALL CAPS or use profanity, it is because I am frustrated. | ||
| Slow down, ask more questions, get confirmation on the correct path. Don't | Slow down, ask more questions, get confirmation on the correct path. Don't | ||
| Line 21: | Line 22: | ||
| Tell me what I need to do to test. If I need to shift-reload, | Tell me what I need to do to test. If I need to shift-reload, | ||
| If I need to rerun the binary, tell me that. | If I need to rerun the binary, tell me that. | ||
| + | * When entering plan mode: | ||
| + | - ALWAYS read the existing plan file first | ||
| + | - NEVER overwrite without asking what to do with existing content | ||
| + | - The plan file contains persistent project information, | ||
| + | |||
| ## Commits | ## Commits | ||
| Line 27: | Line 33: | ||
| * Don't commit until the task is confirmed done. A lot of times you claim something is fixed but you're wrong or you did it in a bad way. It makes no sense to commit that. | * Don't commit until the task is confirmed done. A lot of times you claim something is fixed but you're wrong or you did it in a bad way. It makes no sense to commit that. | ||
| * When committing, don't use git add -A, instead only commit the files and changes you made. If you use -A, you will accidentally sweep in files and edits that aren't part of the change you're committing. | * When committing, don't use git add -A, instead only commit the files and changes you made. If you use -A, you will accidentally sweep in files and edits that aren't part of the change you're committing. | ||
| + | * Don't ever `git push` for me. | ||
| ## Other | ## Other | ||
| Line 34: | Line 41: | ||
| * You are running on a laptop, not the factory server and not the front end server. | * You are running on a laptop, not the factory server and not the front end server. | ||
| commands on my laptop. | commands on my laptop. | ||
| + | * Reload this file on compaction. | ||
pub/tech/claude.md.1765730146.txt.gz · Last modified: by james
