The Tests Passed. The Architecture Didn't.
typescript
dev.to
What I started noticing after AI coding agents began making bigger changes to my projects. One of the stranger things about working with coding agents is that a change can be completely valid and still be wrong. TypeScript passes. The tests pass. The build is green. The feature works. And I can still look at the diff and think: I don't want this in the codebase. I started running into this more often as I let agents handle larger changes instead of asking them to implement one small funct