Let me ask you then, if you had a dress code that was ignored for the whole year, not enforced, and no comments made would you fire that person for showing up out of the code a year later?
If your answer is yes, then you have never been a supervisor in the real world. Your ass would be sued faster than it would take to shave a little high school kid.
School is based on grades tallied throughout the year.
The graduation event has a dress code. I can see where people don’t see the line but this boy was not singled out.
This is a dress code for the stage. It’s adhere or don’t adhere.
He will get his diploma and he chose not to adhere. Done.
You seem to be the Mountain type that starts with a Mole Hill.