I participate in a lot of communities that have CoCs. Never read any of them. It shouldn't take a document to show respect to other people in the community, save a few heated moments (it's human nature). In my opinion, public participants don't need to check the CoC before calling out behavior A as inappropriate. I'll call out what I consider inappropriate behavior without checking with the CoC, and try to bring the other person to my point of view.