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
| Property | Type | Description | Defined in |
|---|---|---|---|
claim | string | The atomic claim, one assertion, never a compound sentence. | packages/core/src/orchestrator/claim-map.ts:35 |
grade | ClaimGrade | - | packages/core/src/orchestrator/claim-map.ts:36 |
id | string | Unique 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.premises | readonly string[] | - | packages/core/src/orchestrator/claim-map.ts:40 |
inference.reasoning | string | - | packages/core/src/orchestrator/claim-map.ts:40 |
runEvidence? | string | Required exactly on 'live-observed': what the run itself recorded. | packages/core/src/orchestrator/claim-map.ts:42 |
sourceAnchors | readonly string[] | The document anchors (path:line) this claim rests on; empty only on 'assumption'. | packages/core/src/orchestrator/claim-map.ts:38 |