My experience with LLM and agents has led to the opinion that a LLM-friendly codebase is actually a very human friendly code base.
My experience with LLM and agents has led to the opinion that a LLM-friendly codebase is actually a very human friendly code base.
Same here. So far everything I have found to help LLMs is just good practice generally: automated tests, documentation, clear issue descriptions, a neat commit history, well featured code etc.
Documentation, aka any kind of architectural plan,
vs
“we’ll figure it out when we get there” human slop.