The 8 questions your ARCHITECTURE.md must answer so Claude stops rewriting decisions you made on purpose.
What's inside
by Divjot Sahni · EZYE Consulting · ezye.com.au
Why the file tree isn't enough
Claude can already read every file in your repo
What it can't read is the decisions that were never written down
An ARCHITECTURE.md maps intent, not files
Skip it and Claude 'improves' choices you made deliberately
Question 1 — What's in the system?
Draw the map one level up from the code
Client → API → Services → Database
Keep it to the boxes that matter, not every module
This is the orientation layer before any rule applies
Free access — enter your email below