Stop quoting the eval-set size, and fix two counts that were wrong
Five documents named the size of eval/testset.jsonl and two were wrong: spec/REBUILD.md said 62 cases and status/current-state.html said 75. The file holds 78. Both were corrected earlier today in the two places I had grepped for, and these two were missed - the same staleness failure repeating inside the same session that found it. Rather than correct them to 78 and wait for the next divergence, the count is gone from every sentence that states a current total. README.md, REBUILD.md, current-state.html and workflow-map.html now name the eval set without sizing it. The file is the source of truth and it cannot go stale. The four remaining mentions are historical and stay: "the exam grew from 67 questions to 75 to cover them" records what happened when the eight live-model failures were pinned, and REQUESTS.md's "67-question acceptance test" is inside a dated request. Both are correct as history. This is the same reasoning as dropping "twelve assumptions" from the stand-in historian pointer, and it is now a rule in CLAUDE.md. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
b08fe60772
commit
7d6cc8985c
4 changed files with 5 additions and 5 deletions
|
|
@ -239,7 +239,7 @@ api/ FastAPI, classifier, agent, contracts, guardrails
|
||||||
ingest/ Docling → chunk → embed → pg-ai, plus the
|
ingest/ Docling → chunk → embed → pg-ai, plus the
|
||||||
Phase 9 upload worker
|
Phase 9 upload worker
|
||||||
web/ React + Vite operator UI
|
web/ React + Vite operator UI
|
||||||
eval/ 78-case test set and the scorecard runner
|
eval/ the eval set and the scorecard runner
|
||||||
scripts/ deploy.sh, verify.sh
|
scripts/ deploy.sh, verify.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -181,7 +181,7 @@ build loads on a control-room PC and then fails every question on DNS. Only
|
||||||
python eval/run_eval.py --api https://api.yokogawa.tech
|
python eval/run_eval.py --api https://api.yokogawa.tech
|
||||||
```
|
```
|
||||||
|
|
||||||
62 engineer-reviewable cases in [`eval/testset.jsonl`](../eval/testset.jsonl), every
|
Every case in [`eval/testset.jsonl`](../eval/testset.jsonl) is engineer-reviewable, and every
|
||||||
data-dependent one with a **pinned time window** — `imh` is live, and an
|
data-dependent one with a **pinned time window** — `imh` is live, and an
|
||||||
unpinned question gives a different answer each run.
|
unpinned question gives a different answer each run.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -600,7 +600,7 @@ footer { margin-top: 72px; padding-top: 22px; border-top: 1px solid var(--hair);
|
||||||
<span class="pn">08</span>
|
<span class="pn">08</span>
|
||||||
<div class="pbody"><h4>The exam</h4></div>
|
<div class="pbody"><h4>The exam</h4></div>
|
||||||
<span class="chip c-red"><i class="lamp l-red"></i>Never run</span>
|
<span class="chip c-red"><i class="lamp l-red"></i>Never run</span>
|
||||||
<div class="pnote">75 engineer-reviewable questions, every data-dependent one with a pinned time
|
<div class="pnote">Engineer-reviewable questions, every data-dependent one with a pinned time
|
||||||
window. Nothing blocks running it — the model account arrived on 27 August — and it
|
window. Nothing blocks running it — the model account arrived on 27 August — and it
|
||||||
has never been run as a gate. No scorecard exists. Two cases fail by design until the historian
|
has never been run as a gate. No scorecard exists. Two cases fail by design until the historian
|
||||||
lands.</div>
|
lands.</div>
|
||||||
|
|
|
||||||
|
|
@ -651,7 +651,7 @@ shows the control-room machine opening the page on 28 August, the day the rule w
|
||||||
three questions on 31 August, each answered.</td></tr>
|
three questions on 31 August, each answered.</td></tr>
|
||||||
|
|
||||||
<tr><td class="ph">8</td>
|
<tr><td class="ph">8</td>
|
||||||
<td><b>The exam</b> — 78 engineer-checked questions run end to end and scored</td>
|
<td><b>The exam</b> — every engineer-checked question run end to end and scored</td>
|
||||||
<td><span class="badge b-blocked">Runnable, and never run</span></td>
|
<td><span class="badge b-blocked">Runnable, and never run</span></td>
|
||||||
<td><b>Nothing is blocking this and it has still not been done.</b> The model account arrived on 27
|
<td><b>Nothing is blocking this and it has still not been done.</b> The model account arrived on 27
|
||||||
August, so both AI steps can be scored; no scorecard has ever been produced. The set covers 28
|
August, so both AI steps can be scored; no scorecard has ever been produced. The set covers 28
|
||||||
|
|
@ -714,7 +714,7 @@ returns that document’s heading, purpose and prerequisites and withholds t
|
||||||
The rulebook already refused instruction language and still does; this removes the temptation
|
The rulebook already refused instruction language and still does; this removes the temptation
|
||||||
rather than relying on catching it.</li>
|
rather than relying on catching it.</li>
|
||||||
<li><b>What it still does not prove:</b> whether the labelling and wording are <em>good enough</em>.
|
<li><b>What it still does not prove:</b> whether the labelling and wording are <em>good enough</em>.
|
||||||
They work; they are not yet scored. The 78-question exam can now be run and has not been. And no
|
They work; they are not yet scored. The exam can now be run and has not been. And no
|
||||||
operator has yet sat at a control-room PC and got an answer — the one check that cannot be
|
operator has yet sat at a control-room PC and got an answer — the one check that cannot be
|
||||||
done from here.</li>
|
done from here.</li>
|
||||||
<li><b>Found today, and worth repeating:</b> the most obvious question at this station —
|
<li><b>Found today, and worth repeating:</b> the most obvious question at this station —
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue