Skip to content

Interface: DocumentResult

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Documents / DocumentResult

Interface: DocumentResult

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

Per-document analysis result.

Properties

complianceScore

complianceScore: number

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

Compliance score for this document (0.0-1.0).


detectedType?

optional detectedType: string | null

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

Detected document type (sort name in the KB), if any.


documentName

documentName: string

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

Document name.


extractedEntities

extractedEntities: DocumentExtractedEntity[]

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

Entities extracted from the document.


ruleResults

ruleResults: DocumentRuleResult[]

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

Per-rule results.


summary

summary: string

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

LLM-generated summary of the document’s compliance.