Vibe coding promises faster software from plain-language prompts, but the real risk lies in what happens after the model writes the first draft.