What Even Is Vibe Coding?

A grounded explanation of vibe coding, what it is, where it came from, and why AI-assisted development still needs craft.