Skip to content

Type Alias: ClaimSubtype

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Guardrail / ClaimSubtype

Type Alias: ClaimSubtype

ClaimSubtype = "factoid" | "capability" | "user_assertion" | "unverifiable"

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

A claim’s subtype as classified by the extractor.

Remarks

The subtype drives the certification route: only factoid claims are world-checkable against the tenant’s knowledge base; the other subtypes carry a type-determined disposition.

Wire values are used verbatim (note user_assertion is snake_case content, not a key, and is never transformed).

Example

const subtype: ClaimSubtype = 'factoid';