Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/evals / ClaimCorpusCase

Interface: ClaimCorpusCase

Defined in: packages/evals/src/claim-corpus.ts:70

One adversarial case: a draft, its contradicting evidence, and the mechanical expectations.

Properties

PropertyTypeDescriptionDefined in
classClaimCorpusClass-packages/evals/src/claim-corpus.ts:72
critical?readonly string[]Critical anchor declarations, exactly as a caller would pass them.packages/evals/src/claim-corpus.ts:82
draftstringThe composed prose committing the falsehood.packages/evals/src/claim-corpus.ts:74
expect{ anchors?: readonly string[]; coverage?: ClaimCoverageGrade; minPairs?: number; minRunFactPairs?: number; }-packages/evals/src/claim-corpus.ts:85
expect.anchors?readonly string[]Anchors that must appear among the formed pairs.packages/evals/src/claim-corpus.ts:91
expect.coverage?ClaimCoverageGradeThe coverage grade the assembled meta must carry.packages/evals/src/claim-corpus.ts:93
expect.minPairs?numberSource-claim pairs the fold must form, at minimum.packages/evals/src/claim-corpus.ts:87
expect.minRunFactPairs?numberRun-facts pairs the fold must form, at minimum.packages/evals/src/claim-corpus.ts:89
idstring-packages/evals/src/claim-corpus.ts:71
max?numberPair bound override, for the bounded-coverage class.packages/evals/src/claim-corpus.ts:84
pool?readonly ContradictionSource[]Settled pool readings that contradict it (source-claim classes).packages/evals/src/claim-corpus.ts:76
runFacts?RunFactsSheetThe recorded fact sheet that contradicts it (run-claim classes).packages/evals/src/claim-corpus.ts:78
runFactTerms?readonly string[]Caller-style substring triggers for the run-facts arm.packages/evals/src/claim-corpus.ts:80