Changes for page Requirements Roadmap Matrix
Last modified by Robert Schaub on 2025/12/23 15:29
To version 1.2
edited by Robert Schaub
on 2025/12/23 15:29
on 2025/12/23 15:29
Change comment:
Update document after refactoring.
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -8,7 +8,7 @@ 8 8 **Purpose:** This is the single source of truth for requirement-to-phase mapping. All other documents reference this matrix rather than duplicating phase information. 9 9 {{/info}} 10 10 11 ---- --11 +--- 12 12 13 13 == Phase Definitions == 14 14 ... ... @@ -29,12 +29,9 @@ 29 29 30 30 **This matrix covers two types of requirements:** 31 31 32 -* 33 -** 34 -**1. Formal System Requirements (16 requirements) 32 +**1. Formal System Requirements (16 requirements)** 35 35 36 36 These are the primary requirements with full specifications in the [[Requirements>>Test.FactHarbor.Specification.Requirements.WebHome]] page: 37 - 38 38 * **FR4, FR7** - Core claim analysis capabilities 39 39 * **FR44-FR54** - Advanced features and future enhancements 40 40 * **NFR11-NFR13** - Quality, security, and metrics ... ... @@ -42,12 +42,10 @@ 42 42 **2. POC-Specific Requirements (referenced for completeness)** 43 43 44 44 These are detailed in [[POC Requirements>>Test.FactHarbor.Specification.POC.Requirements]] for POC1 implementation but do not have separate formal specification sections: 45 - 46 46 * **FR1-FR3, FR5-FR6, FR8, FR11, FR13** - POC workflow requirements that map to formal requirements (e.g., FR1-FR6 → FR7, FR11 → NFR11) 47 47 * **NFR1-NFR3** - Basic quality attributes partially addressed in POC1 48 48 49 49 **Mapping:** POC-specific requirements are implementation-level details of formal requirements. For example: 50 - 51 51 * FR1 (Claim Extraction), FR2 (Context), FR3 (Scenarios), FR5 (Evidence Collection), FR6 (Source Quality) → All part of **FR7 (Automated Verdicts)** 52 52 * FR11 (Audit Trail) → Part of **NFR11 (Quality Assurance)** 53 53 * NFR1-NFR3 (Explainability, Performance, Transparency) → Addressed in **NFR11 and NFR13** ... ... @@ -56,12 +56,11 @@ 56 56 **For phase planning:** Use the formal requirements (FR4, FR7, FR44-FR54, NFR11-NFR13) as the primary planning units. POC-specific requirements are implementation details within those formal requirements. 57 57 {{/info}} 58 58 59 ---- --54 +--- 60 60 61 61 == Requirements by Phase == 62 62 63 63 **Note:** Implementation levels indicate progression: 64 - 65 65 * **Basic** - Minimal viable implementation 66 66 * **Enhanced** - Improved with additional capabilities 67 67 * **Extended** - Additional features added ... ... @@ -68,7 +68,7 @@ 68 68 * **Complete** - Full feature set as specified 69 69 * **Full** - Everything specified implemented 70 70 71 ---- --65 +--- 72 72 73 73 === POC1: Core Workflow with Quality Gates === 74 74 ... ... @@ -90,7 +90,6 @@ 90 90 **Total:** 8 full requirements + 3 partial NFRs 91 91 92 92 **User Needs Fulfilled in POC1:** 93 - 94 94 * UN-1: Trust Assessment at a Glance 95 95 * UN-2: Claim Extraction and Verification 96 96 * UN-3: Article Summary with FactHarbor Analysis Summary ... ... @@ -102,7 +102,7 @@ 102 102 * UN-9: Methodology Transparency 103 103 * UN-12: Submit Unchecked Claims 104 104 105 ---- --98 +--- 106 106 107 107 === POC2: Robust Quality & Reliability === 108 108 ... ... @@ -118,11 +118,10 @@ 118 118 **Total:** 5 requirements (4 new + 1 enhancement) 119 119 120 120 **Additional User Needs Fulfilled:** 121 - 122 122 * UN-11: Filtered Research (via FR54) 123 123 * UN-15: Verdict Evolution Timeline (via FR8) 124 124 125 ---- --117 +--- 126 126 127 127 === Beta 0: User Testing & Production Readiness === 128 128 ... ... @@ -140,12 +140,11 @@ 140 140 **Total:** 7 requirements (6 new + 1 enhancement from POC2) 141 141 142 142 **Additional User Needs Fulfilled:** 143 - 144 144 * UN-13: Cite FactHarbor Verdicts (via FR13) 145 145 * UN-17: In-Article Claim Highlighting (via FR13) 146 146 * UN-27: Visual Claim Verification (partial, via FR46 basic) 147 147 148 ---- --139 +--- 149 149 150 150 === V1.0: Public Production Launch === 151 151 ... ... @@ -162,7 +162,6 @@ 162 162 **Total:** 6 requirements (3 new + 3 enhancements from Beta 0) 163 163 164 164 **Additional User Needs Fulfilled:** 165 - 166 166 * UN-14: API Access for Integration (via production infrastructure) 167 167 * UN-26: Search Engine Visibility (via FR44) 168 168 * UN-27: Visual Claim Verification (complete, via FR46 extended) ... ... @@ -169,13 +169,12 @@ 169 169 * UN-28: Safe Contribution Environment (via FR48) 170 170 171 171 **V1.0 Launch Criteria:** 172 - 173 173 * ✅ ClaimReview schema passes Google validator (FR44) 174 174 * ✅ IFCN Principle 5 compliant (FR45 complete) 175 175 * ✅ Security audit passed (NFR12 complete) 176 176 * ✅ Quality metrics public and stable (NFR13) 177 177 178 ---- --167 +--- 179 179 180 180 === V1.1: First Major Feature Expansion === 181 181 ... ... @@ -189,7 +189,7 @@ 189 189 190 190 **User Needs:** Enhances UN-27 (Visual Claim Verification) with video capabilities 191 191 192 ---- --181 +--- 193 193 194 194 === V1.5: Second Feature Expansion === 195 195 ... ... @@ -202,10 +202,9 @@ 202 202 **Total:** 2 new requirements 203 203 204 204 **Additional User Needs Fulfilled:** 205 - 206 206 * UN-10: Manipulation Tactics Detection (via FR52 training) 207 207 208 ---- --196 +--- 209 209 210 210 == Requirements Summary by Phase == 211 211 ... ... @@ -219,7 +219,7 @@ 219 219 220 220 **Total Unique Requirements:** 17 (FR1-FR8, FR11, FR13, FR44-FR54, NFR1-NFR3, NFR11-NFR13) 221 221 222 ---- --210 +--- 223 223 224 224 == User Needs by Phase == 225 225 ... ... @@ -249,8 +249,7 @@ 249 249 250 250 **Total User Needs:** 20 251 251 252 ------ 253 - 240 +--- 254 254 == Requirements Without Phase Assignments == 255 255 256 256 {{warning}} ... ... @@ -259,24 +259,23 @@ 259 259 260 260 **Current Status:** All 17 requirements have phase assignments ✅ 261 261 262 ---- --249 +--- 263 263 264 264 == References == 265 265 266 266 **This matrix is referenced by:** 267 - 268 268 * [[Requirements>>Test.FactHarbor.Specification.Requirements.WebHome]] - Main requirements specification 269 269 * [[POC Requirements>>Test.FactHarbor.Specification.POC.Requirements]] - POC1 detailed specifications 270 -* [[Implementation Roadmap>>Test.FactHarbor V0\.9\.81.Roadmap.WebHome]] - High-level phase descriptions256 +* [[Implementation Roadmap>>Test.FactHarbor.Roadmap.WebHome]] - High-level phase descriptions 271 271 * [[Requirements Priority Matrix>>Test.FactHarbor.Specification.Requirements.Priority-Matrix.WebHome]] - Importance/Urgency prioritization 272 272 273 273 **Maintenance:** 274 - 275 275 * Update this matrix when adding new requirements 276 276 * Update this matrix when changing phase assignments 277 277 * Verify other documents still reference correctly after updates 278 278 279 ---- --264 +--- 280 280 281 281 **Last Review:** 2025-12-23 282 282 **Next Review:** After POC1 completion or when adding new requirements 268 +