They started wiping cards only after the quarters so that players couldn’t be suspended for the final after two yellows. Now you can only ever be suspended for the final if you get a straight red in the semis.
WC26 I reckon they might have two separate wipes. One after the group stage, and another one after R32-R16-QF. Because there is an extra game going in. Otherwise you could get two bookings across six games and then still miss a semi final.