I think it would be ideal to have a culture of early reporting, and taking the ownership off of the whistleblower.
Sharing mistakes in public will bring more transparency but it can also be met with mixed reactions. The line that is difficult to define in that scenario is how public does it need to be? If a VC is in a small firm, should a reported issue be made public to everyone on the team? Just the partners? A public statement? An anonymous channel to report the behavior that occurred but not who the people were?
There are legal ramifications for defamation so fully public is hard to enforce if there is not proof that would hold up in court.
This is where I would love more input. What does this look like? How does it get managed to make an impact, but not place too much of a burden on the reporting party.