Scoring Verification Harness

Open this file to verify scoring correctness against hand-computed reference vectors. All vectors must pass before trusting results from the interactive runner. The vectors were computed by hand from the scoring keys in aq-50.md, cat-q.md, and raads-r.md; they are NOT regenerated by running scoring.js.

Loading...

Integration Tests

Automated contract, schema, and state-machine checks covering the seams between tests/*.js (instrument defs), scoring.js, and app.js. These are orthogonal to the scoring vectors above: vectors prove the math; these prove the pieces fit. Red rows here mean two engineers shipped against mismatched schemas.

Loading...