Skip to content

Interface: PipelineQualityStatsDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / PipelineQualityStatsDto

Defined in: src/types/ingestion.ts:660

Pipeline quality statistics from validation gates and feedback loop.

axiomsDeduplicated: number

Defined in: src/types/ingestion.ts:662

Axioms deduplicated by content key across chunks.


dynamicConfigEntityThreshold: number

Defined in: src/types/ingestion.ts:673

Dynamic entity confidence threshold based on KB maturity.


dynamicConfigRelationThreshold: number

Defined in: src/types/ingestion.ts:675

Dynamic relation confidence threshold based on KB maturity.


entitiesRejected: number

Defined in: src/types/ingestion.ts:677

Entities rejected by validation.


entitiesSortCorrected: number

Defined in: src/types/ingestion.ts:679

Entities auto-corrected to a better sort.


entitiesValidated: number

Defined in: src/types/ingestion.ts:681

Entities that passed validation.


optional extractedAxioms?: ExtractedAxiomDto[]

Defined in: src/types/ingestion.ts:671

The axioms this ingestion extracted, not merely how many.

Lets a caller judge the axiom channel directly, instead of through the features axioms get promoted into. The engine omits the key when the run extracted none.


feedbackAxiomsLearned: number

Defined in: src/types/ingestion.ts:683

Axioms learned from entity feature patterns.


feedbackPipelineAdjustments: number

Defined in: src/types/ingestion.ts:685

Pipeline threshold adjustments applied by dynamic config.


forwardChainingIssues: number

Defined in: src/types/ingestion.ts:687

Total quality issues from forward chaining.


fullyValid: number

Defined in: src/types/ingestion.ts:689

Entities fully valid (all constraints pass).


hybridIntraBatchDeduped: number

Defined in: src/types/ingestion.ts:691

LLM entities deduped against NER entities by normalized name in hybrid mode.


incompleteEntities: number

Defined in: src/types/ingestion.ts:693

Entities missing required features.


inconsistentSorts: number

Defined in: src/types/ingestion.ts:695

Entities with incompatible sort assignments.


inferenceIterations: number

Defined in: src/types/ingestion.ts:697

Number of forward-chaining iterations executed.


inferenceRelationsDeduped: number

Defined in: src/types/ingestion.ts:699

Relations from inference rules deduplicated against existing.


inferenceRulesApplied: number

Defined in: src/types/ingestion.ts:701

Inference rules successfully applied (expanded to relations).


inferenceRulesFilteredLowConfidence: number

Defined in: src/types/ingestion.ts:703

Inference rules filtered due to low confidence.


inferenceRulesInvalidScopeSort: number

Defined in: src/types/ingestion.ts:705

Inference rules with scope_sort not found among entities.


inferenceRulesTotal: number

Defined in: src/types/ingestion.ts:707

Total inference rules extracted across all chunks.


patternRulesPersisted: number

Defined in: src/types/ingestion.ts:709

Pattern rules generated from co-occurrence analysis.


relationsFromInferenceRules: number

Defined in: src/types/ingestion.ts:711

Total relations generated from inference rule expansion.


relationsInferred: number

Defined in: src/types/ingestion.ts:713

Total relations derived by forward chaining.