> It's a code of conduct. Not a code of thought.
Given how most codes of conduct are written there is virtually no difference between the two. If a code of conduct in a community applies everywhere its members might be on the internet or in the real world, then they are not free to say what they want publicly anymore. If one can be excluded from an opensoure community because of a totally unrelated comment on some obscure forum as stated by codes like the "contributor covenant", it's pretty clear that this kind of code of conduct is a code of thought.