Skip to content

Interface: ContradictionDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / ContradictionDto

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

A detected contradiction between two claims.

claimAId: string

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

OSFKB term ID of the first claim.


claimASources: PaperRefDto[]

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

Papers the first claim was extracted from.

Without it “these two claims disagree” is unactionable — a reader cannot tell which literature each side comes from.


claimBId: string

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

OSFKB term ID of the second claim.


claimBSources: PaperRefDto[]

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

Papers the second claim was extracted from.


confidence: number

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

Disentailment confidence score.


explanation: string

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

Explanation of the contradiction.


optional resolution?: ContradictionResolutionDto | null

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

Resolution of the contradiction, if it was resolved by evidence comparison.


statementA: string

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

Statement of the first claim.


statementB: string

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

Statement of the second claim.