Skip to content

Interface: DisentailmentRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / DisentailmentRequest

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

Request for disentailment check.

Disentailment A =/=> B means: “if A holds, then B must NOT hold”. Returns whether the disentailment is violated (conflict: both A and B hold).

antecedent: TermInputDto

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

Antecedent clause (if this holds…).


consequent: TermInputDto

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

Consequent clause (…then this must NOT hold).


optional facts?: TermInputDto[]

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

Known facts.