Evidence and Verdict Workflow Mermaid

Last modified by Robert Schaub on 2025/12/22 14:32

erDiagram CONTRIBUTOR { string UserID PK } TECHNICAL_USER { string SystemID PK } REVIEWER { string ContributorID PK } EXPERT { string Trusted ContributorID PK } SCENARIO_VERSION { string VersionID PK string ScenarioID FK } EVIDENCE_VERSION { string VersionID PK string EvidenceID FK enum Reliability "low,medium,high" string Provenance enum PublicationMode enum ReviewStatus datetime CreatedAt } VERDICT_VERSION { string VersionID PK string VerdictID FK string ScenarioVersionID FK json EvidenceVersionSet float LikelihoodRange enum PublicationMode enum ReviewStatus datetime CreatedAt } SCENARIO_EVIDENCE_LINK { string ScenarioVersionID FK string EvidenceVersionID FK float RelevanceScore } CONTRIBUTOR ||--o{ EVIDENCE_VERSION : "attaches" TECHNICAL_USER ||--o{ EVIDENCE_VERSION : "retrieves" TECHNICAL_USER ||--o{ VERDICT_VERSION : "proposes" REVIEWER ||--o{ VERDICT_VERSION : "approves-TierBC" EXPERT ||--o{ VERDICT_VERSION : "approves-TierA" SCENARIO_VERSION ||--o{ VERDICT_VERSION : "produces" SCENARIO_VERSION ||--o{ SCENARIO_EVIDENCE_LINK : "uses" EVIDENCE_VERSION ||--o{ SCENARIO_EVIDENCE_LINK : "supports"