Skip to content

Interface: ForwardChainCompletion

@kortexya/reasoninglayer


@kortexya/reasoninglayer / ForwardChainCompletion

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

Completion evidence of one forward-chaining execution.

Only fixpointReached: true means the derived set is closed under the rules. When ruleMatchLimitReached is true, a rule’s candidate budget truncated exploration and more conclusions may exist.

factIdentityIncomplete: FactIdentityIssue[]

Defined in: src/types/inference.ts:688

Candidates retained because exact duplicate checking was incomplete. Empty when every candidate was checked.


fixpointReached: boolean

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

Whether matching and duplicate admission both established a fixpoint.


ruleMatchLimitReached: boolean

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

Whether a rule’s materialized-candidate budget truncated exploration.