Skip to content

Interface: GoalResiduationRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / GoalResiduationRequest

Defined in: src/types/reasoning.ts:270

Request for goal-level residuation analysis.

Given a goal sort name and the sorts already available as evidence, analyses the rule base to find which antecedent sorts are missing. Returns entries sorted by information gain (most useful evidence first).

optional availableSorts?: string[]

Defined in: src/types/reasoning.ts:272

Sort names already available as evidence.


goalSortName: string

Defined in: src/types/reasoning.ts:274

The head sort name of the goal to analyse.


optional maxResults?: number | null

Defined in: src/types/reasoning.ts:276

Maximum number of residuated entries to return (sorted by info_gain).