Measure NIST's three probes on the corpus: they score it well - #109
Merged
Conversation
Run 18 Aug 2026 with NIST's probe code unmodified, judge gpt-4.1, 11 citation instances per probe, 33 verdicts, zero parse errors. citation faithfulness 0.82 citation completeness 0.95 citation sufficiency 0.86 Root count over the same three citations: 1. That is the outcome named in advance as supporting a fourth dimension, and the discriminating experiment is no longer outstanding. One claim in the previous README was wrong and is corrected rather than quietly dropped. It said the probes are STRUCTURALLY UNABLE to see the derivation. They are not: 8 of the 33 rationales explicitly discuss it, in the judges' own words, because the corpus states it and they read it back. What none of them do is act on it. Every one of the nine deductions is a scope mismatch inside a single citation -- a detail absent from that particular source, or a sentence mentioning "review literature" when the cited source is the trade press. Not one lowers a score because three citations share a root, because each probe scores one citation against one source and none emits a count of independent sources. The accurate statement is narrower and less comfortable: a judge can notice derivation and still have nowhere to put it. That is a harder problem than blindness, since a fourth judge does not fix it unless the dimension exists in the output. Weaknesses are recorded with the result. One judge, one run, no variance estimate. The section was written by gpt-4.1 rather than NIST's generator, because that generator sends reasoning_effort alongside temperature and cannot run against the public OpenAI API without editing NIST's code -- the probes are unaffected and untouched, since call_judge sends neither. The section is unusually careful, which cuts both ways. And the first attempt returned 11 of 11 PARSE_ERROR on completeness from HTTP 429 rather than from disagreement, which is recorded because a rate-limited mean of 0.0 is indistinguishable from a disputed one; anyone reproducing this should read num_parse_error first. independence_demo.py no longer prints that no citation is unfaithful, incomplete or overreaching. The measurement contradicts it: some are, mildly, for unrelated reasons. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The discriminating experiment from #107 is no longer outstanding. NIST's probe code unmodified, judge
gpt-4.1, 11 citation instances per probe, 33 verdicts, zero parse errors.Root count over the same three citations: 1. That is the outcome named in advance as supporting a fourth dimension.
A claim I got wrong, corrected rather than quietly dropped
#107 said the probes are structurally unable to see the derivation. They are not.
8 of the 33 rationales explicitly discuss it, in the judges' own words:
The judges read the derivation. The corpus states it and they report it back.
And not one of the nine deductions is because of it. Every verdict below full marks is a scope mismatch inside a single citation — a detail absent from that source, or a sentence mentioning "review literature" when the cited source is the trade press. None lowers a score because three citations share a root, because each probe scores one citation against one source and none emits a count of independent sources.
The accurate statement is narrower and less comfortable:
That's a harder problem than blindness — a fourth judge doesn't fix it unless the dimension exists in the output.
Weaknesses, recorded with the result
reasoning_effortalongsidetemperature; OpenAI's reasoning models reject a non-default temperature and its chat models rejectreasoning_effort, so the generator can't run against the public API without editing NIST's code. The probes are unaffected and untouched —call_judgesends neither. Section written bygpt-4.1from the same three documents.PARSE_ERRORon completeness — HTTP 429, not disagreement. The dispatcher fires judge calls concurrently and blew a 30k TPM limit. Recorded because a rate-limited mean of 0.0 looks exactly like a disputed one; checknum_parse_errorbefore reading any mean.Also
independence_demo.pyno longer prints that no citation is unfaithful, incomplete or overreaching — the measurement contradicts it. Some are, mildly, for unrelated reasons.🤖 Generated with Claude Code