Some of the social media hate for Khelif is shocking.
I have some sympathy for Khelif's situation- legally a female but likely having found out at some point she is genetically male. It can't be easy in Algeria.
However Khalif is 25, likely never had a period. Deprived upbringing or not, by your late teens you'd be wondering if you have a health issue. Your parents would be asking questions. Being involved in international sports a some point Khalif must have had at least conversations with doctors, if not an ultrasound.
My point is that Khalif must have been aware for a while that she is genetically male and has an advantage that female boxers cannot overcome. Following that she decided to keep on fighting against females knowing it's not a fair fight and she can cause harm. That's on her.
That's where people's censure comes from. Most decent people are deeply repulsed by the images of a man punching a woman as hard as he can. However in the current climate of VAWG I am aware some men do not see a problem with this (Carini is a wimp, Michael Phelps' feet, TERFs).
Clear IOC regulations that do not ignore complexity and don't prioritise social justice over fair play and safety would avoid this situation. An open category and xx category would protect DSD athletes' dignity and be inclusive of all. It's odious that private medical details are being discussed because we can all see the unfairness and obfuscation. 100% the IOC's fault.