What are scoringVersion and schemaVersion?
schemaVersion is the version of the verdict's shape. New receipts use 1.1.0, older ones 1.0.0. scoringVersion is a tag for the version of the hosted scorer, sent to paid accounts only. Mock verdicts use mock-1.0.0.
Last updated
Why keep them
Store both with each verdict id. If scores on the same kind of answer shift over time, scoringVersion tells you whether the scorer changed.
What not to read into them
scoringVersion is a label. It does not describe how the score is made.
In the receipt
On 1.1.0 receipts, schemaVersion is part of what verdictHash covers and scoringVersion is not. On 1.0.0 receipts both are covered. Changing a covered value breaks the receipt check.