The olympic charter is toilet paper. Russia was suspended because otherwise western sponsor companies would pull out and some big countries would've boycotted Paris. Money is the only thing that matters to IOC.
Remember that Russia's IOC suspension was for a "breach of the Olympic Charter because it violated the territorial integrity of the NOC of Ukraine" not for any other reason. Restoring Russia without that changing would have huge repercussions for other nations.
It’s just a great weasel word.
We all want to come back to International sport "when they are in compliance". But there are very differing opinions on what that means.
So, kind of forgotten about at the end of the summer season, we have two events to go in the World Triathlon Championship Series, the last WTCS regular season races of the year in Weihai , then the Final in in mid-October. All to play for because there are double points up for grabs in the last race, so effectively nothing really decided yet. Races are tomorrow morning time, so pretty much overnight in Europe.
Races are full Olympic length and apparently a hilly cycling course. Here's the situation and preview for the Men.
World Triathlon Championship Series Weihai ready for another epic Wilde vs Yee battle | World Triathlon Championship Series
And for the women
Women's World Triathlon Championship Series rankings to heat up in Weihai | World Triathlon Championship Series