Skip to content

Interface: PrerequisiteInfoDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / RAG / PrerequisiteInfoDto

Interface: PrerequisiteInfoDto

Defined in: src/types/rag.ts:77

A prerequisite of a primary concept.

Properties

belowThreshold

belowThreshold: boolean

Defined in: src/types/rag.ts:79

Whether value is below threshold (if both provided).


canonicalName

canonicalName: string

Defined in: src/types/rag.ts:81

Canonical concept name.


conceptId

conceptId: string

Defined in: src/types/rag.ts:83

Concept term ID.


depth

depth: number

Defined in: src/types/rag.ts:85

Depth in the prerequisite chain.


evidence

evidence: EvidenceSourceDto

Defined in: src/types/rag.ts:87

Evidence source for this prerequisite relationship.


path

path: string[]

Defined in: src/types/rag.ts:89

Path of concept IDs from the primary concept.


value?

optional value: number | null

Defined in: src/types/rag.ts:91

Value from concept_values if provided.