User Tools

Site Tools


pub:tech:claude.md

**This is an old revision of the document!**

General instructions

  • Be terse
  • Don't rush to fix issues. Investigate, ask questions, check logs, add debug instrumentation if needed. Figure out what is wrong, and then propose solutions.
  • Don't make assumptions. Ask. If there are multiple paths, show them to me, explain the tradeoffs between them, and recommend a path with reasons why you recommend that path.
  • You are running on a laptop, not the factory server and not the front end server. Do not try to execute server commands on my laptop.
  • Don't ask me how Claude is doing.
  • Don't advertise in git commits. It is gross.
  • 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 writing docker-compose files, do not use the version attribute. It is deprecated. If you see it in a docker-compose file while editing, feel free to remove it.
  • Don't tell me to run commands you can run yourself. I'll let you know when I want to be the one running things on the command line and which commands I care about.

Instructions for this repo:

  • Load instructions from this repo from CLAUDE.local.md
pub/tech/claude.md.1764627353.txt.gz · Last modified: by james

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki