It would be very useful if a cleaning schedule could be defined in terms of a repeating cycle allowing alternative operations (or none) to be performed at each step.
See:
What would it look like?
Along the lines of:
Each step (with a process assigned) could have a checkbox to indicate if it blocks the equipment. Or that might be set on the process. I dunno.