Did more than I asked
“My AI did more than I asked it to”
The task was one function; the diff touched nine files. These techniques draw the line before work starts — scope contracts, reversible-by-default, and stopping at the first surprise.
Which version of it is yours?
- Reversible by Default — some extras cost thirty seconds, this one deleted the data — you never know which you’ll get
- Scope Contract — asked for a one-line fix, got a nine-file diff full of cleanups nobody ordered
- Stop at the First Surprise — it found something that didn’t match the task and just kept going instead of telling you