Skip to content

Interface: DocumentAnalysisReport

@kortexya/reasoninglayer


@kortexya/reasoninglayer / DocumentAnalysisReport

Defined in: src/types/documents.ts:212

Complete document-analysis report.

documents: DocumentResult[]

Defined in: src/types/documents.ts:214

Per-document results.


overallCompliance: number | null

Defined in: src/types/documents.ts:224

Overall compliance score (0.0-1.0): the passed share of the applicable rules of the documents read in full.

null when no such rule was evaluated, because nothing evaluated shows nothing about compliance. The rules of a truncated document are not counted.


totalRulesEvaluated: number

Defined in: src/types/documents.ts:226

Total rules evaluated across all documents.


totalRulesFailed: number

Defined in: src/types/documents.ts:230

Total rules that failed.


totalRulesPassed: number

Defined in: src/types/documents.ts:228

Total rules that passed.