Prompt versioning is the practice of managing different iterations of prompts, similar to how software developers use version control for code. It allows teams to track changes, roll back to previous versions, and maintain a history of what worked and what didn't.
As prompts evolve through testing and optimization, versioning ensures you can always return to a known-good state.