I don't think public shaming is the way to go here.
Our policy has always been to recommend people contact management when there is a problem with food or service, etc. I think the same should apply in this case. What's the whole story?
Can't violations can be for things like missing posters, storing raw veggies above cooked ones in a fridge, not storing plates upside down and a lot more small things that can be a one-time, brief mistake that is easily corrected and pertains to good operating procedures?
Everyone makes mistakes, Do they learn and correct them and want to be responsible?
If there a repeat offender that is a threat to the public that's a different matter.