Changes for page Requirements
Last modified by Robert Schaub on 2026/02/08 21:23
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,1 +1,1 @@ 1 - Archive.FactHarbor0\.9\.40.Specification.WebHome1 +Test.FactHarbor.Specification.WebHome - Content
-
... ... @@ -9,7 +9,6 @@ 9 9 **Who**: Anyone (no login required). 10 10 11 11 **Can**: 12 - 13 13 * Browse and search claims 14 14 * View scenarios, evidence, verdicts, and timelines 15 15 * Compare scenarios and explore assumptions ... ... @@ -19,7 +19,6 @@ 19 19 * **Submit claims automatically** by providing text to analyze - new claims are added automatically unless equal claims already exist in the system 20 20 21 21 **Cannot**: 22 - 23 23 * Modify existing content 24 24 * Access draft content 25 25 * Participate in governance decisions ... ... @@ -31,7 +31,6 @@ 31 31 **Who**: Registered and logged-in users (extends Reader capabilities). 32 32 33 33 **Can**: 34 - 35 35 * Everything a Reader can do 36 36 * Submit claims 37 37 * Submit evidence ... ... @@ -41,7 +41,6 @@ 41 41 * Request human review of AI-generated content 42 42 43 43 **Cannot**: 44 - 45 45 * Publish or mark content as "reviewed" or "approved" 46 46 * Override expert or maintainer decisions 47 47 * Directly modify AKEL or quality gate configurations ... ... @@ -51,7 +51,6 @@ 51 51 **Who**: Trusted community members, appointed by maintainers. 52 52 53 53 **Can**: 54 - 55 55 * Review contributions from Contributors and AKEL drafts 56 56 * Validate AI-generated content (Mode 2 → Mode 3 transition) 57 57 * Edit claims, scenarios, and evidence ... ... @@ -62,7 +62,6 @@ 62 62 * Participate in audit sampling 63 63 64 64 **Cannot**: 65 - 66 66 * Approve Tier A content for "Human-Reviewed" status (requires Expert) 67 67 * Change governance rules 68 68 * Unilaterally change expert conclusions without process ... ... @@ -69,7 +69,6 @@ 69 69 * Bypass quality gates 70 70 71 71 **Note on AI-Drafted Content**: 72 - 73 73 * Reviewers can validate AI-generated content (Mode 2) to promote it to "Human-Reviewed" (Mode 3) 74 74 * For Tier B and C, Reviewers have approval authority 75 75 * For Tier A, only Experts can grant "Human-Reviewed" status ... ... @@ -79,7 +79,6 @@ 79 79 **Who**: Subject-matter specialists in specific domains (medicine, law, science, etc.). 80 80 81 81 **Can**: 82 - 83 83 * Everything a Reviewer can do 84 84 * **Final authority** on Tier A content "Human-Reviewed" status 85 85 * Validate complex or controversial claims in their domain ... ... @@ -89,13 +89,11 @@ 89 89 * Override AKEL suggestions in their domain (with documentation) 90 90 91 91 **Cannot**: 92 - 93 93 * Change platform governance policies 94 94 * Approve content outside their expertise domain 95 95 * Bypass technical quality gates (but can flag for adjustment) 96 96 97 97 **Specialization**: 98 - 99 99 * Experts are domain-specific (e.g., "Medical Expert", "Legal Expert", "Climate Science Expert") 100 100 * Cross-domain claims may require multiple expert reviews 101 101 ... ... @@ -104,7 +104,6 @@ 104 104 **Who**: Reviewers or Experts assigned to sampling audit duties. 105 105 106 106 **Can**: 107 - 108 108 * Review sampled AI-generated content against quality standards 109 109 * Validate quality gate enforcement 110 110 * Identify patterns in AI errors or hallucinations ... ... @@ -113,19 +113,16 @@ 113 113 * Contribute to audit statistics and transparency reports 114 114 115 115 **Cannot**: 116 - 117 117 * Change audit sampling algorithms (maintainer responsibility) 118 118 * Bypass normal review workflows 119 119 * Audit content they personally created 120 120 121 121 **Selection**: 122 - 123 123 * Auditors selected based on domain expertise and review quality 124 124 * Rotation to prevent audit fatigue 125 125 * Stratified assignment (Tier A auditors need higher expertise) 126 126 127 127 **Audit Focus**: 128 - 129 129 * Tier A: Recommendation 30-50% sampling rate, expert auditors 130 130 * Tier B: Recommendation 10-20% sampling rate, reviewer/expert auditors 131 131 * Tier C: Recommendation 5-10% sampling rate, reviewer auditors ... ... @@ -135,7 +135,6 @@ 135 135 **Who**: Maintainers or trusted long-term contributors. 136 136 137 137 **Can**: 138 - 139 139 * All Reviewer and Expert capabilities (cross-domain) 140 140 * Manage user accounts and permissions 141 141 * Handle disputes and conflicts ... ... @@ -146,7 +146,6 @@ 146 146 * Oversee audit system performance 147 147 148 148 **Cannot**: 149 - 150 150 * Change core data model or architecture 151 151 * Override technical system constraints 152 152 * Make unilateral governance decisions without consensus ... ... @@ -156,7 +156,6 @@ 156 156 **Who**: Core team members responsible for the platform. 157 157 158 158 **Can**: 159 - 160 160 * All Moderator capabilities 161 161 * Change data model, architecture, and technical systems 162 162 * Configure quality gates and AKEL parameters ... ... @@ -168,15 +168,14 @@ 168 168 * Grant and revoke roles 169 169 170 170 **Governance**: 171 - 172 172 * Maintainers operate under organizational governance rules 173 173 * Major policy changes require Governing Team approval 174 174 * Technical decisions made collaboratively 175 175 158 + 176 176 == 2. Content Publication States == 177 177 178 178 === 2.1 Mode 1: Draft === 179 - 180 180 * Not visible to public 181 181 * Visible to contributor and reviewers 182 182 * Can be edited by contributor or reviewers ... ... @@ -183,20 +183,18 @@ 183 183 * Default state for failed quality gates 184 184 185 185 === 2.2 Mode 2: AI-Generated (Published) === 186 - 187 187 * **Public** and visible to all users 188 188 * Clearly labeled as "AI-Generated, Awaiting Human Review" 189 189 * Passed all automated quality gates 190 190 * Risk tier displayed (A/B/C) 191 191 * Users can: 192 -** Read and use content 193 -** Request human review 194 -** Flag for expert attention 173 + ** Read and use content 174 + ** Request human review 175 + ** Flag for expert attention 195 195 * Subject to sampling audits 196 196 * Can be promoted to Mode 3 by reviewer/expert validation 197 197 198 198 === 2.3 Mode 3: Human-Reviewed (Published) === 199 - 200 200 * **Public** and visible to all users 201 201 * Labeled as "Human-Reviewed" with reviewer/expert attribution 202 202 * Passed quality gates + human validation ... ... @@ -205,16 +205,15 @@ 205 205 * For Tier B/C, Reviewer approval sufficient 206 206 207 207 === 2.4 Rejected === 208 - 209 209 * Not visible to public 210 210 * Visible to contributor with rejection reason 211 211 * Can be resubmitted after addressing issues 212 212 * Rejection logged for transparency 213 213 193 + 214 214 == 3. Contribution Rules == 215 215 216 216 === 3.1 All Contributors Must: === 217 - 218 218 * Provide sources for claims 219 219 * Use clear, neutral language 220 220 * Avoid personal attacks or insults ... ... @@ -222,7 +222,6 @@ 222 222 * Accept community feedback gracefully 223 223 224 224 === 3.2 AKEL (AI) Must: === 225 - 226 226 * Mark all outputs with `AuthorType = AI` 227 227 * Pass quality gates before Mode 2 publication 228 228 * Perform mandatory contradiction search ... ... @@ -232,7 +232,6 @@ 232 232 * Submit to audit sampling 233 233 234 234 === 3.3 Reviewers Must: === 235 - 236 236 * Be impartial and evidence-based 237 237 * Document reasoning for decisions 238 238 * Escalate to experts when appropriate ... ... @@ -240,7 +240,6 @@ 240 240 * Provide constructive feedback 241 241 242 242 === 3.4 Experts Must: === 243 - 244 244 * Stay within domain expertise 245 245 * Disclose conflicts of interest 246 246 * Document specialized terminology ... ... @@ -247,10 +247,10 @@ 247 247 * Provide reasoning for domain-specific decisions 248 248 * Participate in Tier A audits 249 249 226 + 250 250 == 4. Quality Standards == 251 251 252 252 === 4.1 Source Requirements === 253 - 254 254 * Primary sources preferred over secondary 255 255 * Publication date and author must be identifiable 256 256 * Sources must be accessible (not paywalled when possible) ... ... @@ -258,7 +258,6 @@ 258 258 * Echo chamber sources must be flagged 259 259 260 260 === 4.2 Claim Requirements === 261 - 262 262 * Falsifiable or evaluable 263 263 * Clear definitions of key terms 264 264 * Boundaries and scope stated ... ... @@ -266,7 +266,6 @@ 266 266 * Uncertainty acknowledged 267 267 268 268 === 4.3 Evidence Requirements === 269 - 270 270 * Relevant to the claim and scenario 271 271 * Reliability assessment provided 272 272 * Methodology described (for studies) ... ... @@ -273,6 +273,7 @@ 273 273 * Limitations noted 274 274 * Conflicting evidence acknowledged 275 275 250 + 276 276 == 5. Risk tier Assignment == 277 277 278 278 **Automated (AKEL)**: Initial tier suggested based on domain, keywords, impact ... ... @@ -280,7 +280,6 @@ 280 280 **Review**: Risk tiers periodically reviewed based on audit outcomes 281 281 282 282 **Tier A Indicators**: 283 - 284 284 * Medical diagnosis or treatment advice 285 285 * Legal interpretation or advice 286 286 * Election or voting information ... ... @@ -289,7 +289,6 @@ 289 289 * Potential for significant harm 290 290 291 291 **Tier B Indicators**: 292 - 293 293 * Complex scientific causality 294 294 * Contested policy domains 295 295 * Historical interpretation with political implications ... ... @@ -296,12 +296,12 @@ 296 296 * Significant economic impact claims 297 297 298 298 **Tier C Indicators**: 299 - 300 300 * Established historical facts 301 301 * Simple definitions 302 302 * Well-documented scientific consensus 303 303 * Basic reference information 304 304 277 + 305 305 == 6. User Role Hierarchy Diagram == 306 306 307 307 The following diagram visualizes the complete role hierarchy: ... ... @@ -319,7 +319,7 @@ 319 319 320 320 This diagram shows the two-track progression for human users: 321 321 322 -{{include reference=" Archive.FactHarbor.Specification.Diagrams.Human User Roles.WebHome"/}}295 +{{include reference="FactHarbor.Specification.Diagrams.Human User Roles.WebHome"/}} 323 323 324 324 === 7.3 Technical and System Users === 325 325 ... ... @@ -328,11 +328,11 @@ 328 328 {{include reference="FactHarbor.Specification.Diagrams.Technical and System Users.WebHome"/}} 329 329 330 330 **Key Design Principles**: 331 - 332 332 * **Two tracks from Contributor**: Content Track (Reviewer) and Technical Track (Maintainer) 333 333 * **Technical Users**: System processes (AKEL, bots) managed by Maintainers 334 334 * **Separation of concerns**: Editorial authority independent from technical authority 335 335 308 + 336 336 = Functional Requirements = 337 337 338 338 ... ... @@ -346,7 +346,6 @@ 346 346 === 8.1 FR1 – Claim Intake === 347 347 348 348 The system must support Claim creation from: 349 - 350 350 * Free-text input (from any Reader) 351 351 * URLs (web pages, articles, posts) 352 352 * Uploaded documents and transcripts ... ... @@ -374,6 +374,7 @@ 374 374 * Allow manual correction of cluster membership 375 375 * Provide explanation why two claims are considered "same cluster" 376 376 349 + 377 377 == 9. Scenario System == 378 378 379 379 === 9.1 FR5 – Scenario Creation === ... ... @@ -385,7 +385,6 @@ 385 385 === 9.2 FR6 – Required Scenario Fields === 386 386 387 387 Each scenario includes: 388 - 389 389 * Definitions (key terms) 390 390 * Assumptions (explicit, testable where possible) 391 391 * Boundaries (time, geography, population, conditions) ... ... @@ -403,6 +403,7 @@ 403 403 * Users can compare scenarios side by side 404 404 * Show differences in assumptions, definitions, and evidence sets 405 405 378 + 406 406 == 10. Evidence Management == 407 407 408 408 === 10.1 FR9 – Evidence Ingestion === ... ... @@ -414,7 +414,6 @@ 414 414 === 10.2 FR10 – Evidence Assessment === 415 415 416 416 For each piece of evidence: 417 - 418 418 * Assign reliability / quality ratings 419 419 * Capture who rated it and why 420 420 * Indicate known limitations, biases, or conflicts of interest ... ... @@ -426,12 +426,12 @@ 426 426 * Make dependencies explicit (e.g., "Scenario A uses subset of evidence used in Scenario B") 427 427 * Use ScenarioEvidenceLink table with RelevanceScore 428 428 401 + 429 429 == 11. Verdicts & Truth Landscape == 430 430 431 431 === 11.1 FR12 – Scenario Verdicts === 432 432 433 433 For each Scenario: 434 - 435 435 * Provide a **probability- or likelihood-based verdict** 436 436 * Capture uncertainty and reasoning 437 437 * Distinguish between AKEL draft and human-approved verdict ... ... @@ -449,6 +449,7 @@ 449 449 * Allow users to see "as of date X, what did we know?" 450 450 * Maintain complete version history for auditing 451 451 424 + 452 452 == 12. Workflow, Moderation & Audit == 453 453 454 454 === 12.1 FR15 – Workflow States === ... ... @@ -466,17 +466,17 @@ 466 466 === 12.3 FR17 – Audit Trail === 467 467 468 468 * Every significant action (create, edit, publish, delete/hide) is logged with: 469 -** Who did it 470 -** When (timestamp) 471 -** What changed (diffs) 472 -** Why (justification text) 442 + ** Who did it 443 + ** When (timestamp) 444 + ** What changed (diffs) 445 + ** Why (justification text) 473 473 447 + 474 474 == 13. Quality Gates & AI Review == 475 475 476 476 === 13.1 FR18 – Quality Gate Validation === 477 477 478 478 Before AI-generated content (Mode 2) publication, enforce: 479 - 480 480 * Gate 1: Source Quality 481 481 * Gate 2: Contradiction Search (MANDATORY) 482 482 * Gate 3: Uncertainty Quantification ... ... @@ -494,6 +494,7 @@ 494 494 * Moderators and Experts can override 495 495 * Risk tier affects publication workflow 496 496 470 + 497 497 == 14. Federation Requirements == 498 498 499 499 === 14.1 FR21 – Node Autonomy === ... ... @@ -505,7 +505,6 @@ 505 505 === 14.2 FR22 – Data Sharing Modes === 506 506 507 507 Nodes must be able to: 508 - 509 509 * Share claims and summaries only 510 510 * Share selected claims, scenarios, and verdicts 511 511 * Share full underlying evidence metadata where allowed ... ... @@ -532,6 +532,7 @@ 532 532 * NEVER share model weights 533 533 * NEVER override local governance 534 534 508 + 535 535 == 15. Non-Functional Requirements == 536 536 537 537 === 15.1 NFR1 – Transparency === ... ... @@ -566,7 +566,6 @@ 566 566 * Release 1.0: **2000+ concurrent users** on a reasonably provisioned node 567 567 568 568 Technical targets for Release 1.0: 569 - 570 570 * Scalable monolith or early microservice architecture 571 571 * Sharded vector database (for semantic search) 572 572 * Optional IPFS or other decentralized storage for large artifacts ... ... @@ -597,6 +597,7 @@ 597 597 * Support for saved views, filters, and user-level preferences 598 598 * Progressive disclosure: casual users see summaries, advanced users can dive deep 599 599 573 + 600 600 == 16. Release Levels == 601 601 602 602 === 16.1 Proof of Concept (POC) === ... ... @@ -626,10 +626,12 @@ 626 626 * Multi-node federation with full sync protocol 627 627 * Mature audit system 628 628 603 + 629 629 == 17. Related Pages == 630 630 631 631 632 -* [[AKEL (AI Knowledge Extraction Layer)>> Archive.FactHarbor.Specification.AI Knowledge Extraction Layer (AKEL).WebHome]]633 -* [[Automation>> Archive.FactHarbor.Specification.Automation.WebHome]]607 +* [[AKEL (AI Knowledge Extraction Layer)>>FactHarbor.Specification.AI Knowledge Extraction Layer (AKEL).WebHome]] 608 +* [[Automation>>FactHarbor.Specification.Automation.WebHome]] 634 634 * [[Workflows>>FactHarbor.Specification.Workflows.WebHome]] 635 -* [[Governance>>Archive.FactHarbor.Organisation.Governance.WebHome]] 610 +* [[Governance>>FactHarbor.Organisation.Governance]] 611 +