In creating an automated workflow, we'd like the ability to activate or lock a stage based on multiple "triggers". For example, if I have an automated workflow with two stages directly related to each other, if the first stage is activated upon the creation of a proof, I want to lock that stage based on it reaching a deadline that I specify as well as whether a decision (or designated number of decisions) have been made. Right now, we have the ability to choose one or the other, but are not able to combine them.
In addition to this, once the second stage reaches the deadline of its parent stage (the first stage), I'd like there to be an additional check of whether a decision or number of decisions was made. If both criteria are met, the second stage is activated, but if not, the owner of the proof is notified that the second stage did not meet the criteria for activating a particular stage.