We are currently developing some work flows where users will be presented with a choice, the answer to which will move a document to one of two workflow states. If the user makes a mistake and chooses the wrong answer, how can we easily move the document back one step?

The current workaround we use is to stop the workflow, disable the notifications, then start the workflow again, get it to the correct point and re-enable the notifications. This is ok while we are still testing, but would be very time-consuming when the workflow goes live.

Has anyone else found a clever way around this problem?