Fix case report evidence verification

This commit is contained in:
2026-08-22 20:07:16 +02:00
parent 52f0a31f44
commit f455c433b7
5 changed files with 127 additions and 17 deletions
+10
View File
@@ -179,6 +179,15 @@ export interface LevelGoal {
}
export type CaseReportSubmissionStatus = 'evidence_insufficient' | 'evidence_accepted_report_incomplete' | 'accepted'
export type EvidenceVerificationStatus = 'accepted' | 'not_evaluated' | 'ocr_unavailable' | 'text_not_matched' | 'semantic_pending' | 'semantic_failed' | 'semantic_rejected'
export interface EvidenceVerification {
status: EvidenceVerificationStatus
detail: string
score?: number
matchedMarkers?: number
requiredMarkers?: number
}
export interface CaseReportEvidence {
connectionId: string
@@ -191,6 +200,7 @@ export interface CaseReportEvidence {
sourceCitation?: string
sourceUri?: string
evidenceAccepted: boolean
verification: EvidenceVerification
}
export interface CaseReportClaim {