Interface: ContradictionResolutionDto
@kortexya/reasoninglayer / ContradictionResolutionDto
Interface: ContradictionResolutionDto
Section titled “Interface: ContradictionResolutionDto”Defined in: src/types/research.ts:385
Resolution of a detected contradiction, by evidence-strength comparison.
When two claims contradict, their evidence assessment scores are compared:
the better-supported claim is preferred and the weaker one dismissed. A
strategy of 'Unresolvable' means the two sides were too close to call.
Properties
Section titled “Properties”confidence
Section titled “confidence”confidence:
number
Defined in: src/types/research.ts:397
Confidence in the resolution (0.0-1.0).
dismissedClaimId
Section titled “dismissedClaimId”dismissedClaimId:
string
Defined in: src/types/research.ts:389
ID of the dismissed claim (weaker evidence).
dismissedTruthfulness
Section titled “dismissedTruthfulness”dismissedTruthfulness:
number
Defined in: src/types/research.ts:393
Truthfulness score of the dismissed claim.
explanation
Section titled “explanation”explanation:
string
Defined in: src/types/research.ts:399
Human-readable explanation of the resolution.
preferredClaimId
Section titled “preferredClaimId”preferredClaimId:
string
Defined in: src/types/research.ts:387
ID of the preferred claim (stronger evidence).
preferredTruthfulness
Section titled “preferredTruthfulness”preferredTruthfulness:
number
Defined in: src/types/research.ts:391
Truthfulness score of the preferred claim.
strategy
Section titled “strategy”strategy:
ResolutionStrategyDto
Defined in: src/types/research.ts:395
Strategy used to resolve the contradiction.