It has to be a strict definition because that is the main point of vibe coding, it is for people who don't know how to program.