Requests the new model answers and the old one did not.
Request label to its SQL before and after.
Whether anything moved at all.
The model versions either side of the reload.
The unparsed payload, so a new server field is readable without an SDK release.
Requests the old model answered and the new one does not.
The model version serving now.
What the last reload moved.
Compared on compiled SQL rather than on model text, because that is where a silent correctness incident lives: the model still validates, the tests still pass, and every dashboard quietly moves. Renaming a description does not appear here; changing a join, a grain or an expression does.