Interface: ValidatedTermResponse
@kortexya/reasoninglayer / ValidatedTermResponse
Interface: ValidatedTermResponse
Section titled “Interface: ValidatedTermResponse”Defined in: src/types/terms.ts:450
Response from witness-validated term creation/retrieval.
Contains validation result, the term (if valid), failure reason, and detailed witness satisfaction/residuation information.
Properties
Section titled “Properties”failureReason?
Section titled “failureReason?”
optionalfailureReason?:string|null
Defined in: src/types/terms.ts:456
Reason for failure (if invalid).
optionalterm?:TermDto|null
Defined in: src/types/terms.ts:454
The validated term (if valid).
valid:
boolean
Defined in: src/types/terms.ts:452
Whether validation succeeded.
witnessesResiduated
Section titled “witnessesResiduated”witnessesResiduated:
ResiduationDto[]
Defined in: src/types/terms.ts:460
Witnesses that are residuated (waiting for more information).
witnessesSatisfied
Section titled “witnessesSatisfied”witnessesSatisfied:
WitnessInstantiationDto[]
Defined in: src/types/terms.ts:458
Witnesses that were satisfied (proof the term is legitimate).