What spec-driven development gets wrong | Hacker News Reader