Last modified by Robert Schaub on 2025/12/22 13:49

Hide last authors
Robert Schaub 1.1 1 = Beta 0: User Testing & Production Readiness =
2
3 **Phase Goal:** Real user testing with corrections system and essential security
4
5 **Success Metric:** User satisfaction, essential production features functional
6
7
8 == 1. Overview ==
9
10 Beta 0 adds user-facing features and essential production infrastructure:
Robert Schaub 1.3 11
Robert Schaub 1.1 12 * User corrections notification system
13 * Archive.org integration (evidence persistence)
14 * Essential security controls
15 * Beta tester program
16
17 **Key Innovation:** First real users testing the system
18
19
20 == 2. Requirements ==
21
22 === FR45: Corrections Notification System (Basic) ===
23
24 **IFCN Compliance Requirement**
25
26 **Mechanisms:**
Robert Schaub 1.3 27
Robert Schaub 1.1 28 1. In-page banner (persistence period TBD)
29 2. Public correction log
30 3. Email notifications (opt-in)
31
32 **Target:** Corrections visible promptly
33
34
35 === FR47: Archive.org Integration ===
36
37 **Evidence Persistence**
38
39 **Functionality:**
Robert Schaub 1.3 40
Robert Schaub 1.1 41 * Auto-archive all evidence sources
42 * Fallback to archived version if original unavailable
43 * Periodic re-archiving for frequently viewed claims
44
45 **Target:** High percentage of evidence archived
46
47
48 === NFR12: Security Controls (Essential) ===
49
50 **Production Readiness**
51
52 **Requirements:**
Robert Schaub 1.3 53
Robert Schaub 1.1 54 1. Input validation (SQL injection, XSS, CSRF prevention)
55 2. Rate limiting
56 3. HTTPS everywhere
57 4. Basic authentication for admin functions
58
59 **Target:** 0 critical/high security vulnerabilities
60
61
62 == 3. Beta Testing Program ==
63
64 **Recruitment:**
Robert Schaub 1.3 65
Robert Schaub 1.1 66 * Multiple beta testers
67 * Mix: journalists, researchers, fact-checkers, general users
68
69 **Testing Protocol:**
Robert Schaub 1.3 70
Robert Schaub 1.1 71 * Structured testing period
72 * Guided tasks + free exploration
73 * Satisfaction survey
74 * Bug reporting system
75
76 **Success Metric:** Satisfactory user feedback
77
78
79 == 4. Success Criteria ==
80
81 * ✅ Beta testers recruited and completed testing
82 * ✅ User satisfaction meets target
83 * ✅ Corrections system working (all mechanisms)
84 * ✅ Archive.org integration operational
85 * ✅ Security audit: 0 critical/high issues
86 * ✅ Quality gates still maintaining <5% hallucinations
87
88 == Related Pages ==
89
Robert Schaub 1.3 90 * [[POC2>>Test.FactHarbor pre10 V0\.9\.70.Roadmap.POC2.WebHome]] - Previous phase
Robert Schaub 1.4 91 * [[V1.0>>Test.FactHarbor pre10 V0\.9\.70.Roadmap.V10.WebHome]] - Next phase (launch)
Robert Schaub 1.5 92 * [[Roadmap Overview>>Test.FactHarbor pre10 V0\.9\.70.Roadmap.WebHome]]
Robert Schaub 1.1 93
94 **Document Status:** ✅ Beta 0 Specification Complete
95 **Version:** V0.9.70