Changes for page Review & Data Use
Last modified by Robert Schaub on 2025/12/24 20:34
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,1 +1,1 @@ 1 -FactHarbor.Specification.WebHome 1 +FactHarbor.Archive.FactHarbor V0\.9\.18.Specification.WebHome - Content
-
... ... @@ -1,8 +1,36 @@ 1 1 = Review & Data Use = 2 2 3 -This page describes the Review & Data Use model. 3 +This page describes the Review & Data Use model, defining User roles and how review actions are logged. 4 4 5 +== User & Role Concepts == 6 + 7 +* **USER**: Base entity for all users (human or technical). 8 +* **TECHNICAL_USER**: Strictly technical identities (services, federation components, background jobs). 9 +* **CONTRIBUTING_USER**: Users that can contribute content (claims, scenarios, evidence). 10 +** **TRUSTED_CONTRIBUTOR**: Additional trust / certification properties. 11 +** **REVIEWER**: Can perform review actions on versioned entities. 12 +** **EXPERT**: Reviewer with domain‑specific expertise / higher authority. 13 + 14 +* **FEDERATION_NODE**: Technical entity representing a participating node in the federation. 15 +* **FEDERATION_ADMIN**: Administers one or more federation nodes; not necessarily a content contributor. 16 + 17 +== Review Actions == 18 + 19 +The system logs every significant action: 20 + 21 +* **REVIEW_ACTION** logs *who* did *what* on *which* versioned entity. 22 +* Fields: ``ReviewActionID``, ``UserID``, ``EntityType``, ``EntityVersionID``, ``ActionType``, ``Timestamp``. 23 +* Each entry targets a specific **VERSIONED** entity (e.g., ClaimVersion, ScenarioVersion). 24 +* **Claim Clusters** may also be targets of review actions (e.g., curation or moderation). 25 + 5 5 == Review & Data Use ERD == 6 -The authoritative ERD is provided via the dedicated diagram page: 7 7 8 -{{include reference="FactHarbor.Specification.Diagrams.Data Use Review ERD.WebHome"/}} 28 +=== User Roles === 29 + 30 +{{include reference="FactHarbor.Archive.FactHarbor V0\.9\.23 Lost Data.Specification.Diagrams.Human User Roles.WebHome"/}} 31 + 32 +{{include reference="Test.FactHarborV09.Specification.Diagrams.Technical and System Users.WebHome"/}} 33 + 34 +== User Class Diagram == 35 + 36 +{{include reference="Test.FactHarborV09.Specification.Diagrams.User Class Diagram.WebHome"/}}