The system currently allows graduateAndUpgrade() to proceed without verifying that each student has received all 4 reviews. This breaks the integrity of the school lifecycle, where graduation and upgrades should only occur after full evaluation.
Students may graduate without proper evaluation.
manual review
Add a loop to verify all students have received 4 reviews:
All students are graduated when the graduation function is called as the cut-off criteria is not applied.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.