I want to be able to stop moving an issue along a workflow if they haven't performed certain actions on it. I intended on creating a custom field check list, and the issue wouldn't be able to change status until all boxes were checked. Is there a way to do this/is there a different way I could do this?