Last modified by Robert Schaub on 2025/12/23 14:37

From version 1.3
edited by Robert Schaub
on 2025/12/23 14:37
Change comment: Renamed back-links.
To version 1.1
edited by Robert Schaub
on 2025/12/23 12:09
Change comment: Imported from XAR

Summary

Details

Page properties
Parent
... ... @@ -1,1 +1,0 @@
1 -Test.FactHarbor V0\.9\.79.Roadmap.WebHome
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,7 +249,7 @@
249 249  
250 250  **Total User Needs:** 20
251 251  
252 ------
240 +---
253 253  
254 254  == Requirements Without Phase Assignments ==
255 255  
... ... @@ -259,24 +259,23 @@
259 259  
260 260  **Current Status:** All 17 requirements have phase assignments ✅
261 261  
262 ------
250 +---
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\.79.Roadmap.WebHome]] - High-level phase descriptions
257 +* [[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 ------
265 +---
280 280  
281 281  **Last Review:** 2025-12-23
282 282  **Next Review:** After POC1 completion or when adding new requirements
269 +