You're assuming he did his job badly. All I'm seeing is the investigation showing NO EVIDENCE OF WRONG DOING. You're taking her word over an investigations result.
No, I'm not assuming that. I am saying that's exactly what the report of the invstigation plus the actual concrete results suggests that Github determined based on the investigation.
> All I'm seeing is the investigation showing NO EVIDENCE OF WRONG DOING.
The investigation does not show "no evidence of wrong doing", instead, it found "while there may have been no legal wrongdoing, the investigator did find evidence of mistakes and errors of judgment" and that finding is cited as the direct reason for Preston-Werner's resignation.