What is the best practice for showing progress updates when a process has multiple points at which it can diverge, altering the number of steps or even the type of steps required for completion?
valid question