2026-q4.1
CurrentPublished 2026-08-05T16:59:58.953Z · prompt task_scoring_v1.0 · model claude-opus-5 · method 2.0.0
methodVersion 2.0.0: task scores for statements shared between several occupations are keyed to the occupation as well as the words, and every score row now names the occupation it was scored under.
- US occupations
- 830
- UK unit groups
- 412
- Tasks scored
- 53,309
- From cache
- 34,020
Known gaps in this release (4)
- 471 (task, occupation) placement(s) from the catalogue have no score yet and are omitted from this release rather than published with a zero. They are concentrated in 12 partially scored occupation(s), each of which states the shortfall in its own `gaps` array, and the exposure figures on those pages are computed only from the statements that are scored.
- 47,341 of 53,309 score rows are still keyed on the task text alone. Where that text is shared between occupations the number was produced under one occupation's context and shown for all of them; ledger/OCCUPATION-CONTEXT-PROBE.md measures that at a mean 8.03 points and a 30% band-flip rate on the licensing dimension.
- 4,711 score row(s) have no recorded originating occupation (scoredUnderOccupationId: null). Those pre-date the provenance field and could not be recovered from the batch ledger.
- scores.json is keyed on (taskId, occupationId). Every task id in this release belongs to exactly one occupation (the id carries the occupation), so each of its 53,309 rows is that occupation's own published number and no page renders a row belonging to a different job. What is NOT closed is the scoring context: 12,353 (occupation, task) pair(s) across 1,021 occupation(s) publish a rating that was produced under a DIFFERENT occupation's context, because the task statement's wording is shared between jobs and has only been scored once so far. Each one names the occupation it was measured under in scoredUnderOccupationId, no page presents it as measured for the job on it, and they close as those (text, occupation) pairs are re-scored.
| File | Size | sha256 |
|---|---|---|
| US occupations (CSV) | 230.7 KB | e2837e0717c0a284f5a6d3e5ed5c75a83214ef17e5ceb8d9329d9322324e71ff |
| UK occupations (CSV) | 129.4 KB | 4dd14e0309ac79e2f16e9136526d304f4dbbad15afc8decb5f339d4b26b54591 |
| Task scores (CSV) | 21.4 MB | bb163e3d834ddc77f01efe94112b2b0e607d3df07ca2eea10b62369137e22e50 |
| Occupations (JSON) | 4.0 MB | 63e229efd0733a6ace7f5caaea69fb6af0aa8b24644afcf57b946b136859d5ff |
6 more files: see the full list with hashes.
