A lot of good design work used to be intuition:
“This does not feel right yet.”
Then we refactored until it did.
With coding agents,
that intuition has to become explicit:
detecting design smells
without reading every line of code,
and expressing exactly what is wrong
so the agents can fix it as intended.
Clearly one of the hardest parts
of agentic development. 🤔