Changes for page Requirements (V0.9.70)

Last modified by Robert Schaub on 2025/12/24 20:35

From version 1.1
edited by Robert Schaub
on 2025/12/21 11:25
Change comment: Imported from XAR
To version 1.3
edited by Robert Schaub
on 2025/12/21 13:38
Change comment: Renamed back-links.

Summary

Details

Page properties
Content
... ... @@ -4,7 +4,7 @@
4 4  
5 5  **Note:** This is a test import showing V0.9.70 additions. For complete FR1-FR43 and NFR1-NFR5, see production Requirements.WebHome.
6 6  
7 ----
7 +----
8 8  
9 9  == Non-Functional Requirements (V0.9.70 Additions) ==
10 10  
... ... @@ -15,16 +15,19 @@
15 15  **4-Gate Quality System:**
16 16  
17 17  ==== Gate 1: Claim Validation ====
18 +
18 18  Ensure claims are factual, not opinions/predictions.
19 19  
20 20  **Implementation:** POC1
21 21  
22 ----
23 +----
23 23  
24 24  ==== Gate 2: Evidence Relevance ====
26 +
25 25  Ensure evidence actually relates to claim.
26 26  
27 27  **Checks:**
30 +
28 28  * Semantic similarity ≥ 0.6
29 29  * Entity overlap ≥ 1
30 30  * Topic relevance ≥ 0.5
... ... @@ -31,12 +31,14 @@
31 31  
32 32  **Implementation:** POC2
33 33  
34 ----
37 +----
35 35  
36 36  ==== Gate 3: Scenario Coherence ====
40 +
37 37  Validate scenario logic and completeness.
38 38  
39 39  **Checks:**
44 +
40 40  * All fields complete
41 41  * Internal consistency > 0.7
42 42  * Scenarios distinct (similarity < 0.8)
... ... @@ -43,12 +43,14 @@
43 43  
44 44  **Implementation:** POC2
45 45  
46 ----
51 +----
47 47  
48 48  ==== Gate 4: Verdict Confidence ====
54 +
49 49  Only publish high-confidence verdicts.
50 50  
51 51  **Minimum Requirements:**
58 +
52 52  * ≥2 independent sources
53 53  * Average quality ≥ 0.6
54 54  * Evidence agreement ≥ 0.6
... ... @@ -55,14 +55,15 @@
55 55  
56 56  **Implementation:** POC1
57 57  
58 ----
65 +----
59 59  
60 60  **Quality Targets:**
68 +
61 61  * POC1: <10% hallucinations (Gates 1 & 4)
62 62  * POC2: <5% hallucinations (All 4 gates)
63 63  * V1.0: <5% hallucinations sustained
64 64  
65 ----
73 +----
66 66  
67 67  === NFR12: Security Controls ===
68 68  
... ... @@ -69,6 +69,7 @@
69 69  **Priority:** CRITICAL - V1.0 BLOCKER
70 70  
71 71  **Requirements:**
80 +
72 72  1. Input Validation (SQL injection, XSS, CSRF)
73 73  2. Rate Limiting
74 74  3. Authentication & Authorization
... ... @@ -76,10 +76,11 @@
76 76  5. Security Audit (penetration testing)
77 77  
78 78  **Implementation:**
88 +
79 79  * Beta 0: Essential controls
80 80  * V1.0: Full audit, 0 critical/high vulnerabilities
81 81  
82 ----
92 +----
83 83  
84 84  === NFR13: Quality Metrics Transparency ===
85 85  
... ... @@ -86,6 +86,7 @@
86 86  **Priority:** HIGH - Production expectation
87 87  
88 88  **Public Metrics:**
99 +
89 89  * Claims analyzed
90 90  * Quality gates performance
91 91  * Hallucination rate
... ... @@ -93,11 +93,12 @@
93 93  * User feedback
94 94  
95 95  **Implementation:**
107 +
96 96  * POC2: Internal dashboard
97 97  * Beta 0: Public page
98 98  * V1.0: Real-time dashboard
99 99  
100 ----
112 +----
101 101  
102 102  == Functional Requirements (V0.9.70 Additions) ==
103 103  
... ... @@ -108,6 +108,7 @@
108 108  Generate valid ClaimReview structured data for Google/Bing visibility.
109 109  
110 110  **Schema.org Mapping:**
123 +
111 111  * 80-100% → 5 (Highly Supported)
112 112  * 60-79% → 4 (Supported)
113 113  * 40-59% → 3 (Mixed)
... ... @@ -116,7 +116,7 @@
116 116  
117 117  **Implementation:** V1.0
118 118  
119 ----
132 +----
120 120  
121 121  === FR45: Corrections Notification ===
122 122  
... ... @@ -125,6 +125,7 @@
125 125  Notify users when analyses are corrected.
126 126  
127 127  **Mechanisms:**
141 +
128 128  1. In-page banner
129 129  2. Public correction log
130 130  3. Email notifications
... ... @@ -131,10 +131,11 @@
131 131  4. RSS/API feed
132 132  
133 133  **Implementation:**
148 +
134 134  * Beta 0: Basic (banner, log)
135 135  * V1.0: Complete (all mechanisms)
136 136  
137 ----
152 +----
138 138  
139 139  === FR46: Image Verification ===
140 140  
... ... @@ -141,6 +141,7 @@
141 141  **Priority:** HIGH
142 142  
143 143  **Methods:**
159 +
144 144  1. Reverse image search
145 145  2. EXIF metadata analysis
146 146  3. Basic manipulation detection
... ... @@ -147,10 +147,11 @@
147 147  4. Context verification
148 148  
149 149  **Implementation:**
166 +
150 150  * Beta 0: Basic
151 151  * V1.0: Extended
152 152  
153 ----
170 +----
154 154  
155 155  === FR47: Archive.org Integration ===
156 156  
... ... @@ -160,7 +160,7 @@
160 160  
161 161  **Implementation:** Beta 0
162 162  
163 ----
180 +----
164 164  
165 165  === FR48: Safety Framework ===
166 166  
... ... @@ -170,7 +170,7 @@
170 170  
171 171  **Implementation:** V1.x (post-launch)
172 172  
173 ----
190 +----
174 174  
175 175  === FR49: A/B Testing ===
176 176  
... ... @@ -180,7 +180,7 @@
180 180  
181 181  **Implementation:** V1.0
182 182  
183 ----
200 +----
184 184  
185 185  === FR50-FR53: Future (V2.0+) ===
186 186  
... ... @@ -191,7 +191,7 @@
191 191  
192 192  **Implementation:** V2.0+
193 193  
194 ----
211 +----
195 195  
196 196  === FR54: Evidence Deduplication ===
197 197  
... ... @@ -202,7 +202,7 @@
202 202  
203 203  **Implementation:** POC2
204 204  
205 ----
222 +----
206 206  
207 207  == Enhanced Existing Requirements ==
208 208  
... ... @@ -221,6 +221,7 @@
221 221  {{/code}}
222 222  
223 223  **New Verdict States:**
241 +
224 224  * PUBLISHED
225 225  * INSUFFICIENT_EVIDENCE
226 226  * NON_FACTUAL_CLAIM
... ... @@ -227,7 +227,7 @@
227 227  * PROCESSING
228 228  * ERROR
229 229  
230 ----
248 +----
231 231  
232 232  === FR4: Analysis Summary (Quality Metadata) ===
233 233  
... ... @@ -243,17 +243,16 @@
243 243  Quality Score: 8.5/10
244 244  {{/code}}
245 245  
246 ----
264 +----
247 247  
248 248  == Related Pages ==
249 249  
250 250  * [[User Needs>>Test.FactHarbor.Specification.Requirements.User Needs.WebHome]]
251 251  * [[Gap Analysis>>Test.FactHarbor.Specification.Requirements.GapAnalysis]]
252 -* [[Architecture>>Test.FactHarbor.Specification.Architecture.WebHome]]
253 -* [[Roadmap>>Test.FactHarbor.Roadmap.WebHome]]
270 +* [[Architecture>>FactHarbor.Archive.FactHarbor delta for V0\.9\.70.Specification.Architecture.WebHome]]
271 +* [[Roadmap>>FactHarbor.Archive.FactHarbor delta for V0\.9\.70.Roadmap.WebHome]]
254 254  
255 ----
273 +----
256 256  
257 257  **Document Status:** ✅ V0.9.70 Requirements Complete
258 258  **Version:** V0.9.70
259 -