Quality-driven multi-stage dynamic scheduling optimization for flexible manufacturing via digital twin with integrated rework mechanism | Synapse