solidprivacy-nl commited on
Commit
8e8f275
·
1 Parent(s): 9737d22

Add v12.6 changelog cleanup handover

Browse files
handover/workpackages/20260607_1458_v12_6_export_sanity_changelog_cleanup.md ADDED
@@ -0,0 +1,113 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Handover — WP3B v12.6 Export sanity changelog cleanup
2
+
3
+ Repository: solidprivacy-nl/scrub
4
+ Status: completed; pending GitHub Actions, Hugging Face sync and app verification for latest commits
5
+
6
+ ## Summary
7
+
8
+ This cleanup continued from the partial WP3B handover.
9
+
10
+ The previous worker had already completed the v12.6 export sanity UI integration and wrote the handover, but reported that `CHANGELOG.md` had not yet been updated.
11
+
12
+ This cleanup updated `CHANGELOG.md` only. No UI code was changed.
13
+
14
+ ## Repository worked in
15
+
16
+ - `solidprivacy-nl/scrub`
17
+
18
+ ## Workpackage title
19
+
20
+ - `WP3B — v12.6 Export sanity checks UI integration cleanup`
21
+
22
+ ## Status
23
+
24
+ - Changelog cleanup completed.
25
+ - UI integration remains implemented from earlier WP3B commits.
26
+ - GitHub Actions status for this cleanup commit is pending.
27
+ - Hugging Face sync status for this cleanup commit is pending.
28
+ - App verification remains pending for the visible v12.6 UI behavior.
29
+
30
+ ## Files added
31
+
32
+ - `handover/workpackages/20260607_1458_v12_6_export_sanity_changelog_cleanup.md`
33
+
34
+ ## Files changed
35
+
36
+ - `CHANGELOG.md`
37
+
38
+ ## Main changes
39
+
40
+ `CHANGELOG.md` now includes a dedicated entry:
41
+
42
+ ```text
43
+ v12.6 — Export sanity checks UI integration
44
+ ```
45
+
46
+ It records:
47
+
48
+ - the UI integration status;
49
+ - changed files from WP3B;
50
+ - `Extra exportcontrole` as the expected UI label;
51
+ - advisory-only warning behavior;
52
+ - no download blocking;
53
+ - no export semantics change;
54
+ - no Scrub Key logic added;
55
+ - pending GitHub Actions, Hugging Face sync and app verification.
56
+
57
+ The changelog also preserves the helper-only v12.6 entry and records the coordinator-reconciled helper evidence:
58
+
59
+ ```text
60
+ Tests #58 green
61
+ Sync to Hugging Face Space #72 green
62
+ commit b0bf8ae
63
+ ```
64
+
65
+ ## Tests
66
+
67
+ No tests were run in this cleanup step because only `CHANGELOG.md` was changed.
68
+
69
+ Existing relevant tests from WP3B:
70
+
71
+ - `tests/test_export_sanity.py`
72
+ - `tests/test_export_sanity_ui_patch.py`
73
+
74
+ ## Validation status
75
+
76
+ - Documentation cleanup: completed.
77
+ - GitHub Actions: pending for latest cleanup commit.
78
+ - Hugging Face sync: pending for latest cleanup commit.
79
+ - App verification: still required for visible UI behavior.
80
+
81
+ ## GitHub Actions status
82
+
83
+ Pending / not checked after this cleanup commit.
84
+
85
+ ## Hugging Face sync status
86
+
87
+ Pending / not checked after this cleanup commit.
88
+
89
+ ## App verification status
90
+
91
+ Pending.
92
+
93
+ Coordinator/user should verify in the Hugging Face app that:
94
+
95
+ ```text
96
+ Extra exportcontrole
97
+ ```
98
+
99
+ appears near the final review/download section and that TXT, CSV, DOCX and PDF downloads still work.
100
+
101
+ ## Remaining risks
102
+
103
+ - WP3B UI behavior still needs visual app verification.
104
+ - Latest Actions/sync still need confirmation.
105
+ - `fix_streamlit_nested_expanders.py` now carries multiple staged UI patches; further UI work must remain sequential.
106
+ - v13 Scrub Key UI should not start until v12.6 is verified/closed.
107
+
108
+ ## Next recommended step
109
+
110
+ 1. Confirm GitHub Actions and Hugging Face sync for the latest commits.
111
+ 2. Verify the Hugging Face app shows `Extra exportcontrole` before downloads.
112
+ 3. Confirm downloads remain available and unchanged.
113
+ 4. Run WP3C — v12.6 Export sanity verification and closeout.