Skip to content

Interface: LayerResultDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / LayerResultDto

Defined in: src/types/oversight.ts:63

Per-layer verification result.

factsChecked: number

Defined in: src/types/oversight.ts:69

Number of facts checked in this layer.


factsResiduated: number

Defined in: src/types/oversight.ts:75

Number of facts pending (residuated).


factsSatisfied: number

Defined in: src/types/oversight.ts:71

Number of facts that passed.


factsViolated: number

Defined in: src/types/oversight.ts:73

Number of facts that failed.


layer: string

Defined in: src/types/oversight.ts:65

Layer name (e.g., “L0_format”, “L6_resource”).


optional residuatedFactIds?: string[]

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

Term IDs of residuated (pending) facts.


score: number

Defined in: src/types/oversight.ts:67

Layer satisfaction score (0.0-1.0).


optional violationDescriptions?: string[]

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

Human-readable descriptions of each violation in this layer.