I kept getting half-built features and bloated code from Claude Code
Turned out I was the problem. Not Claude
But Andrej Karpathy spotted this before most of us did
For those who don't know him:
He is founding member of OpenAI, former head of AI at Tesla, one of the most respected names in AI research.
When he shares observations about agents, people pay attention
He posted a detailed breakdown of the most common mistakes AI agents make
Things like wrong assumptions, no clarification, unnecessary changes to unrelated code, over-engineered solutions when simple ones would do
A developer named Forest took those observations and turned them into a single CLAUDE.md file
43,000 GitHub stars in one week
The file is built around four principles:
⬩➤Think before coding — Claude asks clarifying questions instead of assuming what you want
⬩➤Simplicity first — writes the minimum code needed, not production-level overkill for a simple task
⬩➤Surgical changes — only touches what you asked it to touch, nothing else
⬩➤Goal-driven execution — you define what done looks like, Claude figures out the path
The difference between Claude with and without this file is honestly insane
Same model. Completely different behaviour
You do not need a new tool or a new subscription
One file dropped into your setup and Claude Code starts behaving like a senior engineer who actually listens