What Temperature Actually Does to the Output
It divides the model's scores by a single number just before they turn into probabilities, and that is the whole mechanism. The model has already finished computing those scores by the time temperature touches them, which is why it can never change the token that came out on top, only how often something else gets drawn instead. The newest models are removing the parameter altogether.