The vibe is the problem. Not the coding.
Vibe coding isn't failing because AI writes bad code. It's failing because you're prompting against a fuzzy idea. Nearly 2,000 HN comments, one diagnosis. Here's the 30-minute protocol that fixes it — and why it's not a PRD.