I was reading the process docs. A task can wait for one person or for everyone. What happens if an admin edits that process while a run is waiting on a task? Does the run keep the version it started with?
This will be addressed in future versions. The plan is to serialise the definition for this specific version.