Skip to content

rulvar API reference


rulvar API reference / @rulvar/evals / MeasuredClaimInput

Interface: MeasuredClaimInput

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

Properties

PropertyTypeDescriptionDefined in
confidence"low" | "medium" | "high"-packages/evals/src/committer.ts:35
evidenceEvidenceRef[]-packages/evals/src/committer.ts:38
idstringULID (or any unique id); the caller mints it deterministically.packages/evals/src/committer.ts:22
metrics{ baseline?: { model: `${string}:${string}`; passRate: number; }; cost?: number; graderId: string; n: number; passRate: number; }-packages/evals/src/committer.ts:28
metrics.baseline?{ model: `${string}:${string}`; passRate: number; }-packages/evals/src/committer.ts:33
metrics.baseline.model`${string}:${string}`-packages/evals/src/committer.ts:33
metrics.baseline.passRatenumber-packages/evals/src/committer.ts:33
metrics.cost?number-packages/evals/src/committer.ts:32
metrics.graderIdstring-packages/evals/src/committer.ts:31
metrics.nnumber-packages/evals/src/committer.ts:30
metrics.passRatenumber-packages/evals/src/committer.ts:29
modelEpoch?{ canaryFingerprint?: string; capsHash?: string; pricingVersion?: string; registryVersion?: string; }-packages/evals/src/committer.ts:39
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:37
polarity"strength" | "weakness"-packages/evals/src/committer.ts:25
statementstringA typed template render, never a quote from tool output.packages/evals/src/committer.ts:27
subject{ effort?: Effort; model: `${string}:${string}`; }-packages/evals/src/committer.ts:23
subject.effort?Effort-packages/evals/src/committer.ts:23
subject.model`${string}:${string}`-packages/evals/src/committer.ts:23
taskClassTaskClass-packages/evals/src/committer.ts:24