Andrej Karpathy's field notes (CLAUDE.md, v260626) on getting a language model to write code you will NOT have to rewrite — ten earned rules covering read-before-write, think-before-code, simplicity, minimal/surgical diffs, verification, goal-driven execution, debugging, dependency hygiene, communication, and the common failure modes.