Sounds like a violation to me as described in the code.
Knowing what I know about that pos mayor it was probably her idea all along.