AI agents write great code but terrible tests – fixing it with outside-in TDD | Dark Hacker News