Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/core / ClaimMapRow

Interface: ClaimMapRow

Defined in: packages/core/src/orchestrator/claim-map.ts:31

One row of the composition's claim map.

Properties

PropertyTypeDescriptionDefined in
claimstringThe atomic claim, one assertion, never a compound sentence.packages/core/src/orchestrator/claim-map.ts:35
gradeClaimGrade-packages/core/src/orchestrator/claim-map.ts:36
idstringUnique within the map; the judge and the journal address rows by it.packages/core/src/orchestrator/claim-map.ts:33
inference?{ premises: readonly string[]; reasoning: string; }Required exactly on 'inference': the bridge lives here, the grade never replaces it.packages/core/src/orchestrator/claim-map.ts:40
inference.premisesreadonly string[]-packages/core/src/orchestrator/claim-map.ts:40
inference.reasoningstring-packages/core/src/orchestrator/claim-map.ts:40
runEvidence?stringRequired exactly on 'live-observed': what the run itself recorded.packages/core/src/orchestrator/claim-map.ts:42
sourceAnchorsreadonly string[]The document anchors (path:line) this claim rests on; empty only on 'assumption'.packages/core/src/orchestrator/claim-map.ts:38