A tool returns a number. The number goes into a report, the report goes to a client, and sometimes to a regulator or a court. Underneath it sits an assumption almost nobody checks: that the number the software produced is the number the published method would have produced.
Assessment methods live in lookup tables, thresholds and scoring rules, transcribed by hand out of papers and into code. A transcription error in one cell of one table crashes nothing. It throws no exception and fails no ordinary test. It quietly returns a slightly wrong answer, forever. The Dossier Project exists to audit that step.
What it is
Every method in ErgoSphere gets a verification and validation dossier: a controlled document that shows, with dates and evidence, how our implementation was checked against the source that defined it. Each dossier is built on the same fixed eight-component skeleton - provenance, implementation specification, canonical test cases, unit verification, regression suite, boundary and error testing, internal technical review, independent V&V - and every component carries one of four words: Complete, Partial, Not started, or Not applicable. Nothing else. A reader who gets no further than that board still leaves with an accurate picture.
The canonical test cases matter most. They are worked examples taken from the published source itself, encoded independently of the code they test, so a passing suite means the implementation agrees with the paper rather than with its own author.
Development is paused
Not slowed. Paused. No new tools are being started while this runs. It is the least glamorous work on the roadmap and it is the work your reports stand on, so it gets the whole build effort rather than the leftovers of one.
What it turns up is the ordinary kind of finding. REBA had its scoring tables checked cell by cell against the published source - not against our own notes, and not against the tests, which would only prove the code agrees with itself. 240 cells compared, all 240 matching. RULA had the same treatment the same day: 272 cells, all 272 matching. The comparison is recorded, so a reviewer can repeat it instead of taking our word for the result.
How to read one
Completed dossiers are released on request, under NDA. There is no public register and no scoreboard, deliberately: a tally invites you to judge the number rather than the method. Ask us about a method you rely on and we will tell you exactly what exists for it.
Note added 30 August 2026The register is now public.
The Engineering Record publishes every controlled document on file - its number, version, issue date and the rung it stands on. What has not changed is the rest of this paragraph: the dossiers themselves are still released on request under NDA, and the register still ranks no method against another. A rung is not a verdict.
An unverified model is an opinion, however good it looks. Show the working.
Read how ErgoSphere is verified →