Yeah I thought about the too.... But think of the can of worm on the commit history: Every PR touches the cfg file.
I don't see that. Modifications to the white list file, whatever it is called, would be very rare. Only when a new non-compliant name is added which should be never.
We should not permit people to create new non-compliant names. The existing non-compliant names are a consequence of names defined in other standards and by chip manufacturers. If POSIX changes or if we add support for new chips, then and only then would the whitelists change.
I see no can. I see no worms.