A new engineer asks why the retry logic works this way. Nobody knows. An agent wrote it, the PR says "add retries," and the approver can't remember. Where does your team write down the why?
Your repo already had a date formatter. The agent didn't find it, so it wrote one. Next task, another. Now there are five, and they don't agree on time zones. How many copies of the same helper are in yours?
You asked the agent for a different date format. It installed a new package to do it. Nobody on the team picked that package. It just showed up in the lock file. Who on your team decides what gets installed?
You asked the agent to fix a failing test. Now it passes. Then you read the diff, and it never touched the bug. It added a special case for the test's input. A green test only means the check stopped complaining.