Restart an instance | Start a workflow using a completed instance's field values
Scenario: I found a bug in my workflow and fixed it in a new version of the workflow but I need to retroactively rerun any instances that failed because of the bug. Today it can be tedious and error prone to manually find the input values of the completed instance and use them to start a new instance.
Idea: On the instance detail page, add an option to start a new run of the workflow using the same inputs as default values and an option to pick which the version of the workflow.
As a user, I want to start a new instance of a workflow using a given completed/ended instance's input field values as default values so that my instance executes and outputs the results I intended.