I think you need to have investigations and a good gateway for investigations to be submitted. You need to have good, strong, trained investigators. I agree that there need to be protections for complainants in there. I also think there needs to be some degree of confidentiality around that as well. Also, we have to have the confidence that the investigations are done with transparency, a degree of independence, and good decision-making at the end.
For us, for harassment in the workplace, for example, if there is a finding of harassment, we can cross that over into our code of conduct, and there can be code of conduct measures applied as a result of that harassing behaviour.