Spaces:
Sleeping
Sleeping
solidprivacy-nl commited on
Commit ·
7656192
1
Parent(s): 3a2c01d
Complete WP_CONTEXT_CARD_UI_PLAN claim
Browse files
workpackage_claims/WP_CONTEXT_CARD_UI_PLAN.md
CHANGED
|
@@ -1,9 +1,10 @@
|
|
| 1 |
# Workpackage claim — WP_CONTEXT_CARD_UI_PLAN
|
| 2 |
|
| 3 |
-
status:
|
| 4 |
repository: solidprivacy-nl/scrub
|
| 5 |
workpackage title: WP_CONTEXT_CARD_UI_PLAN — Plan non-authoritative context-card panel near review table
|
| 6 |
started timestamp: 2026-06-13T11:48:00+02:00
|
|
|
|
| 7 |
scope: planning/contract-only plan for a small non-authoritative context-card panel near the existing review table using `context_cards.py`
|
| 8 |
|
| 9 |
## Boundaries
|
|
@@ -22,3 +23,66 @@ scope: planning/contract-only plan for a small non-authoritative context-card pa
|
|
| 22 |
- No dependency changes.
|
| 23 |
- No cloud processing.
|
| 24 |
- Synthetic data only.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
# Workpackage claim — WP_CONTEXT_CARD_UI_PLAN
|
| 2 |
|
| 3 |
+
status: completed
|
| 4 |
repository: solidprivacy-nl/scrub
|
| 5 |
workpackage title: WP_CONTEXT_CARD_UI_PLAN — Plan non-authoritative context-card panel near review table
|
| 6 |
started timestamp: 2026-06-13T11:48:00+02:00
|
| 7 |
+
completed timestamp: 2026-06-13T11:55:00+02:00
|
| 8 |
scope: planning/contract-only plan for a small non-authoritative context-card panel near the existing review table using `context_cards.py`
|
| 9 |
|
| 10 |
## Boundaries
|
|
|
|
| 23 |
- No dependency changes.
|
| 24 |
- No cloud processing.
|
| 25 |
- Synthetic data only.
|
| 26 |
+
|
| 27 |
+
## Final commit SHA / PR link
|
| 28 |
+
|
| 29 |
+
No PR was used; changes were committed directly to `main` through the GitHub contents API.
|
| 30 |
+
|
| 31 |
+
Final implementation/docs commit before this claim-close update:
|
| 32 |
+
|
| 33 |
+
```text
|
| 34 |
+
3a2c01d455466970b7f39db662e4524db2b61121
|
| 35 |
+
```
|
| 36 |
+
|
| 37 |
+
Note: the exact claim-close commit SHA is returned by the GitHub update call that writes this completed claim state.
|
| 38 |
+
|
| 39 |
+
## Handover path
|
| 40 |
+
|
| 41 |
+
```text
|
| 42 |
+
handover/workpackages/20260613_1148_context_card_ui_plan.md
|
| 43 |
+
```
|
| 44 |
+
|
| 45 |
+
## Tests/checks
|
| 46 |
+
|
| 47 |
+
Added contract tests:
|
| 48 |
+
|
| 49 |
+
```text
|
| 50 |
+
tests/test_context_card_ui_plan.py
|
| 51 |
+
```
|
| 52 |
+
|
| 53 |
+
Static contract review completed against `CONTEXT_CARD_UI_PLAN.md` and `tests/test_context_card_ui_plan.py`.
|
| 54 |
+
|
| 55 |
+
Expected follow-up in a normal checkout:
|
| 56 |
+
|
| 57 |
+
```text
|
| 58 |
+
pytest tests/test_context_card_ui_plan.py
|
| 59 |
+
pytest tests/test_context_card_ui_plan.py tests/test_context_cards.py
|
| 60 |
+
```
|
| 61 |
+
|
| 62 |
+
## GitHub Actions status
|
| 63 |
+
|
| 64 |
+
Unknown at claim close. A new run is expected after final commits.
|
| 65 |
+
|
| 66 |
+
## Hugging Face sync status
|
| 67 |
+
|
| 68 |
+
Unknown at claim close. This package does not change app runtime/UI/dependencies.
|
| 69 |
+
|
| 70 |
+
## App verification status
|
| 71 |
+
|
| 72 |
+
Not applicable. No Streamlit UI behavior changed.
|
| 73 |
+
|
| 74 |
+
## Next recommended step
|
| 75 |
+
|
| 76 |
+
Recommended next package:
|
| 77 |
+
|
| 78 |
+
```text
|
| 79 |
+
WP_CONTEXT_CARD_UI_CONTRACT_TESTS — optional next contract-test package for labels, fields and boundaries.
|
| 80 |
+
```
|
| 81 |
+
|
| 82 |
+
Alternative helper-first package:
|
| 83 |
+
|
| 84 |
+
```text
|
| 85 |
+
WP_REVIEW_PANEL_VIEW_MODEL_HELPER — combine serial review queue + context-card data into a pure view model before UI.
|
| 86 |
+
```
|
| 87 |
+
|
| 88 |
+
Do not start Streamlit UI implementation without explicit coordinator approval.
|