Skip to content

Interface: AnalyzeDocumentsRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Documents / AnalyzeDocumentsRequest

Interface: AnalyzeDocumentsRequest

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

Request to analyse documents against knowledge-base compliance rules.

Properties

documents

documents: DocumentInput[]

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

Documents to analyse.


includeFixSuggestions?

optional includeFixSuggestions: boolean

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

Include fix suggestions for failed rules (default true).


includeProofTraces?

optional includeProofTraces: boolean

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

Include per-rule proof traces (default true).


maxRules?

optional maxRules: number

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

Max rules to evaluate per document (0 = unlimited, the default).


ruleSortFilter?

optional ruleSortFilter: string[]

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

Focus rule discovery on these rule-sort categories. Empty (the default) discovers all applicable rules from the entity types present.