Personally, I'd solve this by simply having every company give a very explicit set of public guidelines for its partners, so there is no ambiguity and no doubt involved as to whether or not something is worth reporting. Those guidelines will always exist in some form anyway, even if only as a vague set of moral principles in the CEO's head, so having them be clear and obvious is simply a public service. Unless you want to be Twitch or Youtube and purposefully obfuscate your CoC to keep your partners in constant fear of judgement. In a perfect world, no company would ever partner with someone whose conduct they disapproved of, but in the absence of a magical PR department that gives a damn and does its due diligence, public outcry is an acceptable substitute.