Left to its defaults, an AI coding agent is a shortcut machine. It wraps a failing call in try? and moves on. It says "tests pass" without running them. Every one is a small lie that compiles.

I didn't start with a rulebook. I started with corrections, and a correction you give twice is a rule you haven't written down yet.

Writing each one precisely enough for a machine taught me more about my own code than years of writing it had.

https://aleahim.com/blog/rules-my-coding-agent-cannot-break/

#Swift #AITools

"The rules my AI coding agent is not allowed to break"

How a pile of repeated corrections became the rulebook I load into every coding agent, and what writing it down taught me about my own code

Aleahim.com