Interface: CoherenceClashEvidence
@kortexya/reasoninglayer / CoherenceClashEvidence
Interface: CoherenceClashEvidence
Section titled “Interface: CoherenceClashEvidence”Defined in: src/types/coherence.ts:186
Evidence for a clash link.
Properties
Section titled “Properties”conflictingFeatures
Section titled “conflictingFeatures”conflictingFeatures:
CoherenceFeatureDiff[]
Defined in: src/types/coherence.ts:192
Conflicting feature witnesses (structural clashes).
kind:
CoherenceClashKind
Defined in: src/types/coherence.ts:188
Conflict kind.
proof?
Section titled “proof?”
optionalproof?:number
Defined in: src/types/coherence.ts:197
Index into CoherenceReport.derivations when the clash is rule-derived: the proof of the incoherence.
reason
Section titled “reason”reason:
string
Defined in: src/types/coherence.ts:190
Human-readable reason.