The rise of large language models has introduced a new informal workflow often referred to as “vibe coding.” In practice, this means prompting an AI to generate code, accepting the output largely as is, and iterating until the program appears to function.