Forgive me. But with all the village haters, this conversation seems like it could be phony, just to make the village look bad.
I apologize to you if it's not. As far as your roof goes, replacing your plywood sheeting probably does require a permit. The building code definitely requires a minimum thickness of a roofs underlayment.
If the wrong material is used, the improper thickness installed, or the wrong fasteners are used to attach the sheathing, it could affect the strenth of your roof in severe weather.
Thus, the requirement for a permit.
The company that did the roof was Alure and they've been around since 1946 so I'm quite sure they know what they're doing. The original roof was 3/8 and they installed 1/2. The material used was plywood. They also installed a ridge vent which it did not have before and they installed ice dam material along the edges.This company has served the entire island for 68 years and they do all types of construction, not just roofs. They've done work where codes may vary from town to town so I'm sure they are up on them and they were also registered to do work in this area. If a permit was needed I'm sure the salesman I sat down with in the beginning would have told me about it. The village made a big stink, took my money and never came back to look at the job. They could have shown me the code, page such and such paragraph such and such but they did nothing, it was just their word.