Skip to content

Interface: ClaimAssessment

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Guardrail / ClaimAssessment

Interface: ClaimAssessment

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

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

Remarks

Element of GuardrailReport.assessments, in extraction order.

Example

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

Properties

content

content: string

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

The natural-language claim content.


subtype

subtype: ClaimSubtype

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

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


verdict

verdict: ClaimVerdict

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

The guardrail’s disposition.