Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/evals / MeasuredClaimInput

Interface: MeasuredClaimInput

Defined in: packages/evals/src/committer.ts:34

Properties

PropertyTypeDescriptionDefined in
confidence"low" | "medium" | "high"-packages/evals/src/committer.ts:49
evidenceEvidenceRef[]-packages/evals/src/committer.ts:52
idstringULID (or any unique id); the caller mints it deterministically.packages/evals/src/committer.ts:36
metrics{ baseline?: { model: `${string}:${string}`; passRate: number; }; cost?: number; graderId: string; n: number; passRate: number; }-packages/evals/src/committer.ts:42
metrics.baseline?{ model: `${string}:${string}`; passRate: number; }-packages/evals/src/committer.ts:47
metrics.baseline.model`${string}:${string}`-packages/evals/src/committer.ts:47
metrics.baseline.passRatenumber-packages/evals/src/committer.ts:47
metrics.cost?number-packages/evals/src/committer.ts:46
metrics.graderIdstring-packages/evals/src/committer.ts:45
metrics.nnumber-packages/evals/src/committer.ts:44
metrics.passRatenumber-packages/evals/src/committer.ts:43
modelEpoch?{ canaryFingerprint?: string; capsHash?: string; pricingVersion?: string; registryVersion?: string; }-packages/evals/src/committer.ts:53
modelEpoch.canaryFingerprint?string-packages/core/dist/index.d.ts
modelEpoch.capsHash?string-packages/core/dist/index.d.ts
modelEpoch.pricingVersion?string-packages/core/dist/index.d.ts
modelEpoch.registryVersion?string-packages/core/dist/index.d.ts
observedAtstringISO date of the sweep run.packages/evals/src/committer.ts:51
polarity"strength" | "weakness"-packages/evals/src/committer.ts:39
statementstringA typed template render, never a quote from tool output.packages/evals/src/committer.ts:41
subject{ effort?: Effort; model: `${string}:${string}`; }-packages/evals/src/committer.ts:37
subject.effort?Effort-packages/evals/src/committer.ts:37
subject.model`${string}:${string}`-packages/evals/src/committer.ts:37
taskClassTaskClass-packages/evals/src/committer.ts:38