Interface: ResearchFindingDto
@kortexya/reasoninglayer / ResearchFindingDto
Interface: ResearchFindingDto
Section titled “Interface: ResearchFindingDto”Defined in: src/types/research.ts:306
A verified research finding.
Properties
Section titled “Properties”claimId
Section titled “claimId”claimId:
string
Defined in: src/types/research.ts:308
OSFKB term ID of the claim.
contradictingEvidence
Section titled “contradictingEvidence”contradictingEvidence:
EvidenceItemSummaryDto[]
Defined in: src/types/research.ts:318
Contradicting evidence items.
label:
string
Defined in: src/types/research.ts:314
Assessment label.
provenanceChain
Section titled “provenanceChain”provenanceChain:
ProvenanceStepDto[]
Defined in: src/types/research.ts:320
Full provenance chain.
residuated
Section titled “residuated”residuated:
boolean
Defined in: src/types/research.ts:322
Whether assessment was residuated.
residuatedFeatures
Section titled “residuatedFeatures”residuatedFeatures:
ResiduatedFeatureDto[]
Defined in: src/types/research.ts:326
Specific features that are residuated, enabling targeted gap filling.
residuationReason?
Section titled “residuationReason?”
optionalresiduationReason?:string|null
Defined in: src/types/research.ts:324
Reason for residuation.
sources
Section titled “sources”sources:
PaperRefDto[]
Defined in: src/types/research.ts:334
Papers the claim was extracted from.
claimId is an OSFKB term UUID and is not resolvable by a consumer; this
is what makes the finding citable. A claim drawn from several papers
carries several refs. Empty when the backend has no attribution for it.
statement
Section titled “statement”statement:
string
Defined in: src/types/research.ts:310
The claim statement.
supportingEvidence
Section titled “supportingEvidence”supportingEvidence:
EvidenceItemSummaryDto[]
Defined in: src/types/research.ts:316
Supporting evidence items.
truthfulness
Section titled “truthfulness”truthfulness:
number
Defined in: src/types/research.ts:312
Evidence assessment truthfulness score (0.0-1.0).