Changes for page Requirements
Last modified by Robert Schaub on 2025/12/24 20:34
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- 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,7 +168,6 @@ 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 ... ... @@ -178,7 +178,6 @@ 178 178 == Content Publication States == 179 179 180 180 === Mode 1: Draft === 181 - 182 182 * Not visible to public 183 183 * Visible to contributor and reviewers 184 184 * Can be edited by contributor or reviewers ... ... @@ -185,20 +185,18 @@ 185 185 * Default state for failed quality gates 186 186 187 187 === Mode 2: AI-Generated (Published) === 188 - 189 189 * **Public** and visible to all users 190 190 * Clearly labeled as "AI-Generated, Awaiting Human Review" 191 191 * Passed all automated quality gates 192 192 * Risk tier displayed (A/B/C) 193 193 * Users can: 194 -** Read and use content 195 -** Request human review 196 -** Flag for expert attention 174 + ** Read and use content 175 + ** Request human review 176 + ** Flag for expert attention 197 197 * Subject to sampling audits 198 198 * Can be promoted to Mode 3 by reviewer/expert validation 199 199 200 200 === Mode 3: Human-Reviewed (Published) === 201 - 202 202 * **Public** and visible to all users 203 203 * Labeled as "Human-Reviewed" with reviewer/expert attribution 204 204 * Passed quality gates + human validation ... ... @@ -207,7 +207,6 @@ 207 207 * For Tier B/C, Reviewer approval sufficient 208 208 209 209 === Rejected === 210 - 211 211 * Not visible to public 212 212 * Visible to contributor with rejection reason 213 213 * Can be resubmitted after addressing issues ... ... @@ -218,7 +218,6 @@ 218 218 == Contribution Rules == 219 219 220 220 === All Contributors Must: === 221 - 222 222 * Provide sources for claims 223 223 * Use clear, neutral language 224 224 * Avoid personal attacks or insults ... ... @@ -226,7 +226,6 @@ 226 226 * Accept community feedback gracefully 227 227 228 228 === AKEL (AI) Must: === 229 - 230 230 * Mark all outputs with `AuthorType = AI` 231 231 * Pass quality gates before Mode 2 publication 232 232 * Perform mandatory contradiction search ... ... @@ -236,7 +236,6 @@ 236 236 * Submit to audit sampling 237 237 238 238 === Reviewers Must: === 239 - 240 240 * Be impartial and evidence-based 241 241 * Document reasoning for decisions 242 242 * Escalate to experts when appropriate ... ... @@ -244,7 +244,6 @@ 244 244 * Provide constructive feedback 245 245 246 246 === Experts Must: === 247 - 248 248 * Stay within domain expertise 249 249 * Disclose conflicts of interest 250 250 * Document specialized terminology ... ... @@ -256,7 +256,6 @@ 256 256 == Quality Standards == 257 257 258 258 === Source Requirements === 259 - 260 260 * Primary sources preferred over secondary 261 261 * Publication date and author must be identifiable 262 262 * Sources must be accessible (not paywalled when possible) ... ... @@ -264,7 +264,6 @@ 264 264 * Echo chamber sources must be flagged 265 265 266 266 === Claim Requirements === 267 - 268 268 * Falsifiable or evaluable 269 269 * Clear definitions of key terms 270 270 * Boundaries and scope stated ... ... @@ -272,7 +272,6 @@ 272 272 * Uncertainty acknowledged 273 273 274 274 === Evidence Requirements === 275 - 276 276 * Relevant to the claim and scenario 277 277 * Reliability assessment provided 278 278 * Methodology described (for studies) ... ... @@ -288,7 +288,6 @@ 288 288 **Review**: Risk tiers periodically reviewed based on audit outcomes 289 289 290 290 **Tier A Indicators**: 291 - 292 292 * Medical diagnosis or treatment advice 293 293 * Legal interpretation or advice 294 294 * Election or voting information ... ... @@ -297,7 +297,6 @@ 297 297 * Potential for significant harm 298 298 299 299 **Tier B Indicators**: 300 - 301 301 * Complex scientific causality 302 302 * Contested policy domains 303 303 * Historical interpretation with political implications ... ... @@ -304,7 +304,6 @@ 304 304 * Significant economic impact claims 305 305 306 306 **Tier C Indicators**: 307 - 308 308 * Established historical facts 309 309 * Simple definitions 310 310 * Well-documented scientific consensus ... ... @@ -337,7 +337,7 @@ 337 337 338 338 This diagram shows the two-track progression for human users: 339 339 340 -{{include reference=" FactHarbor.Archive.FactHarborV0\.9\.23 Lost Data.Specification.Diagrams.Human User Roles.WebHome"/}}308 +{{include reference="Test.FactHarborV09.Specification.Diagrams.Human User Roles.WebHome"/}} 341 341 342 342 === Technical and System Users === 343 343 ... ... @@ -346,7 +346,6 @@ 346 346 {{include reference="Test.FactHarborV09.Specification.Diagrams.Technical and System Users.WebHome"/}} 347 347 348 348 **Key Design Principles**: 349 - 350 350 * **Two tracks from Contributor**: Content Track (Reviewer) and Technical Track (Maintainer) 351 351 * **Technical Users**: System processes (AKEL, bots) managed by Maintainers 352 352 * **Separation of concerns**: Editorial authority independent from technical authority ... ... @@ -365,7 +365,7 @@ 365 365 366 366 Requirements are structured as FR (Functional Requirement) items and organized by capability area. 367 367 368 ---- --335 +--- 369 369 370 370 == Claim Intake & Normalization == 371 371 ... ... @@ -372,7 +372,6 @@ 372 372 === FR1 – Claim Intake === 373 373 374 374 The system must support Claim creation from: 375 - 376 376 * Free-text input (from any Reader) 377 377 * URLs (web pages, articles, posts) 378 378 * Uploaded documents and transcripts ... ... @@ -400,7 +400,7 @@ 400 400 * Allow manual correction of cluster membership 401 401 * Provide explanation why two claims are considered "same cluster" 402 402 403 ---- --369 +--- 404 404 405 405 == Scenario System == 406 406 ... ... @@ -413,7 +413,6 @@ 413 413 === FR6 – Required Scenario Fields === 414 414 415 415 Each scenario includes: 416 - 417 417 * Definitions (key terms) 418 418 * Assumptions (explicit, testable where possible) 419 419 * Boundaries (time, geography, population, conditions) ... ... @@ -431,7 +431,7 @@ 431 431 * Users can compare scenarios side by side 432 432 * Show differences in assumptions, definitions, and evidence sets 433 433 434 ---- --399 +--- 435 435 436 436 == Evidence Management == 437 437 ... ... @@ -444,7 +444,6 @@ 444 444 === FR10 – Evidence Assessment === 445 445 446 446 For each piece of evidence: 447 - 448 448 * Assign reliability / quality ratings 449 449 * Capture who rated it and why 450 450 * Indicate known limitations, biases, or conflicts of interest ... ... @@ -456,7 +456,7 @@ 456 456 * Make dependencies explicit (e.g., "Scenario A uses subset of evidence used in Scenario B") 457 457 * Use ScenarioEvidenceLink table with RelevanceScore 458 458 459 ---- --423 +--- 460 460 461 461 == Verdicts & Truth Landscape == 462 462 ... ... @@ -463,7 +463,6 @@ 463 463 === FR12 – Scenario Verdicts === 464 464 465 465 For each Scenario: 466 - 467 467 * Provide a **probability- or likelihood-based verdict** 468 468 * Capture uncertainty and reasoning 469 469 * Distinguish between AKEL draft and human-approved verdict ... ... @@ -481,7 +481,7 @@ 481 481 * Allow users to see "as of date X, what did we know?" 482 482 * Maintain complete version history for auditing 483 483 484 ---- --447 +--- 485 485 486 486 == Workflow, Moderation & Audit == 487 487 ... ... @@ -500,12 +500,12 @@ 500 500 === FR17 – Audit Trail === 501 501 502 502 * Every significant action (create, edit, publish, delete/hide) is logged with: 503 -** Who did it 504 -** When (timestamp) 505 -** What changed (diffs) 506 -** Why (justification text) 466 + ** Who did it 467 + ** When (timestamp) 468 + ** What changed (diffs) 469 + ** Why (justification text) 507 507 508 ---- --471 +--- 509 509 510 510 == Quality Gates & AI Review == 511 511 ... ... @@ -512,7 +512,6 @@ 512 512 === FR18 – Quality Gate Validation === 513 513 514 514 Before AI-generated content (Mode 2) publication, enforce: 515 - 516 516 * Gate 1: Source Quality 517 517 * Gate 2: Contradiction Search (MANDATORY) 518 518 * Gate 3: Uncertainty Quantification ... ... @@ -530,7 +530,7 @@ 530 530 * Moderators and Experts can override 531 531 * Risk tier affects publication workflow 532 532 533 ---- --495 +--- 534 534 535 535 == Federation Requirements == 536 536 ... ... @@ -543,7 +543,6 @@ 543 543 === FR22 – Data Sharing Modes === 544 544 545 545 Nodes must be able to: 546 - 547 547 * Share claims and summaries only 548 548 * Share selected claims, scenarios, and verdicts 549 549 * Share full underlying evidence metadata where allowed ... ... @@ -570,7 +570,7 @@ 570 570 * NEVER share model weights 571 571 * NEVER override local governance 572 572 573 ---- --534 +--- 574 574 575 575 == Non-Functional Requirements == 576 576 ... ... @@ -606,7 +606,6 @@ 606 606 * Release 1.0: **2000+ concurrent users** on a reasonably provisioned node 607 607 608 608 Technical targets for Release 1.0: 609 - 610 610 * Scalable monolith or early microservice architecture 611 611 * Sharded vector database (for semantic search) 612 612 * Optional IPFS or other decentralized storage for large artifacts ... ... @@ -637,7 +637,7 @@ 637 637 * Support for saved views, filters, and user-level preferences 638 638 * Progressive disclosure: casual users see summaries, advanced users can dive deep 639 639 640 ---- --600 +--- 641 641 642 642 == Release Levels == 643 643 ... ... @@ -668,7 +668,7 @@ 668 668 * Multi-node federation with full sync protocol 669 669 * Mature audit system 670 670 671 ---- --631 +--- 672 672 673 673 674 674 ... ... @@ -680,3 +680,4 @@ 680 680 * [[Automation>>FactHarbor.Specification.Automation.WebHome]] 681 681 * [[Workflows>>FactHarbor.Specification.Workflows.WebHome]] 682 682 * [[Governance>>FactHarbor.Organisation.Governance]] 643 +