Why your coding agent keeps undoing your architecture | Dark Hacker News