> The CHRF rights that they circumvented "notwithstanding" are pretty generic and commonly recognized human rights
And yet, the examples you posted don't really sound like serious human rights violations to me. So perhaps they are being interpreted expansively by Canadian jurisprudence.
> using genealogy to decide which children may or may not attend English-language schools.
Lots of places only let you attend school in the official language. So by letting people who are part of the Anglophone community (i.e., born to Anglophone parents, I guess what you're calling genealogy) attend English-language schools they're making _more_ concessions to the Anglophone minority than is generally accepted as required by human rights. I certainly don't see anyone in the political mainstream claiming that France is committing human rights violations by refusing to set up public schools in languages other than French.
> forcing them to make it larger than English even in cases where French is already perfectly visible and legible (i.e. beyond an obvious utilitarian purpose) is just petty revenge
It is not petty revenge. Well, maybe it is for some hardcore nationalists. But the more charitable interpretation, that French needs a bit of an extra push (beyond just requiring equal exposure as English) in order to withstand the huge pressure from the surrounding Anglosphere, is reasonable.
> I also have to remind that the French are themselves colonial settlers in Canada, and that the requirement that French must be the "predominant language" on signs also applies to bilingual French/Native signs outside of official reservations.
I agree with you here. Indigenous people should be able to protect their culture from the dominant surrounding Franco-Quebec culture just like Franco-Quebecers should be allowed to protect their own from the dominant surrounding Anglosphere, and I unreservedly criticize the Quebec government as hypocrites for not allowing them to.