Interface: CoherenceLink
@kortexya/reasoninglayer / CoherenceLink
Interface: CoherenceLink
Section titled “Interface: CoherenceLink”Defined in: src/types/coherence.ts:211
One typed pairwise link between two claims, with its evidence.
Properties
Section titled “Properties”advisory?
Section titled “advisory?”
optionaladvisory?:CoherenceAdvisoryScores
Defined in: src/types/coherence.ts:240
Advisory embedding scores (never certifying).
clash?
Section titled “clash?”
optionalclash?:CoherenceClashEvidence
Defined in: src/types/coherence.ts:232
Clash evidence, when kind is clash.
degree
Section titled “degree”degree:
number
Defined in: src/types/coherence.ts:226
Kind-specific degree in [0, 1].
earlier
Section titled “earlier”earlier:
number
Defined in: src/types/coherence.ts:218
Index of the earlier claim (text order).
featureWitnesses
Section titled “featureWitnesses”featureWitnesses:
CoherenceFeatureDiff[]
Defined in: src/types/coherence.ts:234
Semantic feature differences between the claims.
kind:
CoherenceLinkKind
Defined in: src/types/coherence.ts:222
Primary link kind.
later:
number
Defined in: src/types/coherence.ts:220
Index of the later claim.
matchDegree
Section titled “matchDegree”matchDegree:
number
Defined in: src/types/coherence.ts:224
Co-reference strength that made the pair a candidate.
scope:
ClauseComparisonScope
Defined in: src/types/coherence.ts:216
The scope the native pair evaluator checked. A historical payload without
it reads as unassessed.
sortSimilarity?
Section titled “sortSimilarity?”
optionalsortSimilarity?:number
Defined in: src/types/coherence.ts:238
Wu-Palmer similarity between the claims’ sorts.
subsumption?
Section titled “subsumption?”
optionalsubsumption?:CoherenceSubsumption
Defined in: src/types/coherence.ts:228
Subsumption relation between the semantic projections (also on clash links).
temporalRelation?
Section titled “temporalRelation?”
optionaltemporalRelation?:string
Defined in: src/types/coherence.ts:236
Allen interval relation between the validity intervals, when temporal.
unifiable?
Section titled “unifiable?”
optionalunifiable?:boolean
Defined in: src/types/coherence.ts:230
Whether the semantic projections unify. Absent when not attempted.