What if a user fails the assessment? The system should loop back: retrain → retest → UPD only upon passing.