Skip to content

Interface: ContradictionResolutionDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / 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.

confidence: number

Defined in: src/types/research.ts:397

Confidence in the resolution (0.0-1.0).


dismissedClaimId: string

Defined in: src/types/research.ts:389

ID of the dismissed claim (weaker evidence).


dismissedTruthfulness: number

Defined in: src/types/research.ts:393

Truthfulness score of the dismissed claim.


explanation: string

Defined in: src/types/research.ts:399

Human-readable explanation of the resolution.


preferredClaimId: string

Defined in: src/types/research.ts:387

ID of the preferred claim (stronger evidence).


preferredTruthfulness: number

Defined in: src/types/research.ts:391

Truthfulness score of the preferred claim.


strategy: ResolutionStrategyDto

Defined in: src/types/research.ts:395

Strategy used to resolve the contradiction.