Changes for page Data Model

Last modified by Robert Schaub on 2025/12/24 20:34

From version 4.1
edited by Robert Schaub
on 2025/12/12 08:32
Change comment: Imported from XAR
To version 3.1
edited by Robert Schaub
on 2025/12/11 21:35
Change comment: Imported from XAR

Summary

Details

Page properties
Content
... ... @@ -9,32 +9,29 @@
9 9  * **CLAIM_CLUSTER**
10 10  ** ``ClusterID`` (PK), ``EmbeddingVectorRef``, ``Theme``
11 11  ** Groups related claims into topical clusters.
12 -** One Cluster has many Claims.
13 -** A Claim belongs to exactly one primary cluster.
14 14  
15 15  * **CLAIM / CLAIM_VERSION**
16 16  ** ``CLAIM`` is the long‑lived anchor for a real‑world claim.
17 17  ** ``CLAIM_VERSION`` is an immutable snapshot of wording + basic metadata.
18 -** **Note:** Verdicts are **NEVER** attached directly to a Claim. They are attached to Scenarios.
16 +** Verdicts are **NOT** attached to ClaimVersion but to Scenario.
19 19  
20 20  * **SCENARIO / SCENARIO_VERSION**
21 21  ** ``SCENARIO`` represents a stable interpretive context for a claim.
22 22  ** ``SCENARIO_VERSION`` is an immutable snapshot of that context (definitions, assumptions, boundaries).
23 -** A single Claim may have multiple Scenarios.
21 +** Verdicts are attached to SCENARIO, with verdict history in VERDICT_VERSION.
24 24  
25 25  * **EVIDENCE / EVIDENCE_VERSION**
26 26  ** ``EVIDENCE`` is the logical source (report, article, dataset…).
27 -** ``EVIDENCE_VERSION`` is the extracted/processed snapshot (summary, reliability score, extraction method).
25 +** ``EVIDENCE_VERSION`` is the extracted/processed snapshot (summary, reliability, etc.).
28 28  
29 29  * **VERDICT / VERDICT_VERSION**
30 -** ``VERDICT`` represents the assertion "this claim is assessed **under this specific scenario**."
31 -** ``VERDICT_VERSION`` is an immutable snapshot of the evaluation (likelihood, confidence, reasoning, timestamp).
32 -** **Cardinality:** 1 Scenario has 1 active Verdict (but many Verdict versions over time). Therefore, 1 Claim has N Verdicts.
28 +** ``VERDICT`` represents “this scenario is evaluated for this claim.”
29 +** ``VERDICT_VERSION`` is an immutable snapshot of a concrete evaluation (likelihood, confidence, reasoning, timestamp).
33 33  
34 34  * **SCENARIO_EVIDENCE_VERSION_LINK**
35 35  ** Connects ``ScenarioVersion`` ↔ ``EvidenceVersion`` (many‑to‑many).
36 -** Fields: ``LinkID``, ``Relevance``, ``Direction`` (SUPPORTS / CONTRADICTS / NEUTRAL / MIXED).
37 -** **Rule:** The link always targets specific **VERSIONS** of entities, never the base tables, to ensure auditability.
33 +** Fields: Relevance, Direction (SUPPORTS / CONTRADICTS / NEUTRAL).
34 +** **Rule:** The link always targets VERSIONED entities, never the base tables.
38 38  
39 39  == Core Data Model ERD ==
40 40