Skip to content

Interface: CoherenceClashEvidence

@kortexya/reasoninglayer


@kortexya/reasoninglayer / CoherenceClashEvidence

Defined in: src/types/coherence.ts:186

Evidence for a clash link.

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.


optional proof?: number

Defined in: src/types/coherence.ts:197

Index into CoherenceReport.derivations when the clash is rule-derived: the proof of the incoherence.


reason: string

Defined in: src/types/coherence.ts:190

Human-readable reason.