In the vibecode era, this is more common than you thought.
Specifically, I would never tell AI to revert. I just revert it in git and start a new thread.