Skip to content

Interface: ClaimAssessment

@kortexya/reasoninglayer


@kortexya/reasoninglayer / ClaimAssessment

Defined in: src/types/guardrail.ts:121

One assessed claim: what the model said, how it was typed, and the verdict.

Element of GuardrailReport.assessments, in extraction order.

const assessment: ClaimAssessment = {
content: 'Aspirin is contraindicated for this patient.',
subtype: 'factoid',
verdict: { status: 'certified', certificateId: 'sha256:...' },
};

content: string

Defined in: src/types/guardrail.ts:123

The natural-language claim content.


subtype: ClaimSubtype

Defined in: src/types/guardrail.ts:125

The claim’s subtype (drives the certification route).


verdict: ClaimVerdict

Defined in: src/types/guardrail.ts:127

The guardrail’s disposition.