Scorer self-test

The rejection rate must be reproducible: same findings, same weight-table version, same number — every time, with no model involved. These assertions run against js/scoring.js with a fixed rule table and fixed findings.

running