Changes for page Review & Data Use

Last modified by Robert Schaub on 2026/02/08 08:22

From version 2.2
edited by Robert Schaub
on 2025/12/24 18:27
Change comment: Update document after refactoring.
To version 2.3
edited by Robert Schaub
on 2026/01/20 20:28
Change comment: Renamed back-links.

Summary

Details

Page properties
Content
... ... @@ -1,6 +1,9 @@
1 1  = Review & Data Use =
2 +
2 2  This page describes the Review & Data Use model, defining User roles and how review actions are logged.
4 +
3 3  == 1. User & Role Concepts ==
6 +
4 4  * **USER**: Base entity for all users (human or technical).
5 5  * **TECHNICAL_USER**: Strictly technical identities (services, federation components, background jobs).
6 6  * **CONTRIBUTING_USER**: Users that can contribute content (claims, scenarios, evidence).
... ... @@ -9,15 +9,23 @@
9 9  ** **EXPERT**: Contributor with domain‑specific expertise / higher authority.
10 10  * **FEDERATION_NODE**: Technical entity representing a participating node in the federation.
11 11  * **FEDERATION_ADMIN**: Administers one or more federation nodes; not necessarily a content contributor.
15 +
12 12  == 2. Review Actions ==
17 +
13 13  The system logs every significant action:
19 +
14 14  * **REVIEW_ACTION** logs *who* did *what* on *which* versioned entity.
15 15  * Fields: ``ReviewActionID``, ``UserID``, ``EntityType``, ``EntityVersionID``, ``ActionType``, ``Timestamp``.
16 16  * Each entry targets a specific **VERSIONED** entity (e.g., ClaimVersion, ScenarioVersion).
17 17  * **Claim Clusters** may also be targets of review actions (e.g., curation or moderation).
24 +
18 18  == 3. Review & Data Use ERD ==
26 +
19 19  === 3.1 User Roles ===
20 -{{include reference="FactHarbor.Specification.Diagrams.Human User Roles.WebHome"/}}
28 +
29 +{{include reference="Archive.FactHarbor.Specification.Diagrams.Human User Roles.WebHome"/}}
21 21  {{include reference="FactHarbor.Specification.Diagrams.Technical and System Users.WebHome"/}}
31 +
22 22  == 4. User Class Diagram ==
33 +
23 23  {{include reference="FactHarbor.Specification.Diagrams.User Class Diagram.WebHome"/}}