Polish QA workspace density
This commit is contained in:
@@ -3108,3 +3108,32 @@ Limitations:
|
||||
|
||||
Next recommended pass:
|
||||
- Continue with QA/QC workspace result hierarchy and filter density after this pass is deployed and visually checked.
|
||||
|
||||
## Sprint 86 QA/QC workspace density polish (2026-06-20)
|
||||
|
||||
Changed:
|
||||
- Wrapped QA/QC summary metrics in `quality-summary-surface`.
|
||||
- Wrapped candidate/reference/latest comparison context in `quality-evidence-surface`.
|
||||
- Wrapped refresh, result states, filters and list limit controls in `quality-control-surface`.
|
||||
- Wrapped persisted quality check cards in `quality-history-surface`.
|
||||
- Added compact mobile CSS contracts for QA/QC summary, handoff, filter, score, metric and raw metric grids.
|
||||
- Added `backend/tests/test_sprint86_quality_workspace_density.py`.
|
||||
- Updated `frontend/README.md`, `docs/TODO.md` and `CHANGELOG.md`.
|
||||
|
||||
Tested:
|
||||
- Live browser pre-check against `http://192.168.10.150:1202` showed QA/QC workspace had no console errors or horizontal overflow, but summary, handoff, filters and history were still visually stacked at equal weight. Mobile measured summary at 210px, handoff at 295px and filters at 278px before the result history.
|
||||
- Red step: `python -m pytest backend/tests/test_sprint86_quality_workspace_density.py -q` failed on missing QA/QC surface and density CSS contracts.
|
||||
- `python -m pytest backend/tests/test_sprint86_quality_workspace_density.py -q` (`3 passed`)
|
||||
- `python -m pytest backend/tests/test_sprint86_quality_workspace_density.py backend/tests/test_sprint70_quality_handoff_polish.py backend/tests/test_sprint71_quality_metric_polish.py backend/tests/test_sprint73_quality_result_filtering.py backend/tests/test_sprint81_result_state_polish.py backend/tests/test_sprint47_workbench_interaction_smoke.py -q` (`18 passed`)
|
||||
- `cd frontend && npm run typecheck`
|
||||
- `cd frontend && npm run build`
|
||||
- Full readiness and Tower deploy pending in this pass.
|
||||
|
||||
Open:
|
||||
- None known before full readiness/deploy validation.
|
||||
|
||||
Limitations:
|
||||
- Frontend QA/QC workspace presentation hierarchy only; no quality-check behavior, API contract, persistence, migration, provider fetching or AI/model changes.
|
||||
|
||||
Next recommended pass:
|
||||
- Continue with Change Detection panel hierarchy and analysis workspace balance after this pass is deployed and visually checked.
|
||||
|
||||
@@ -75,6 +75,7 @@ This file now starts with the current implementation status. Older preparation/b
|
||||
- [x] Add Overview workspace panel hierarchy polish for readiness and recommended-action regions.
|
||||
- [x] Add Data workspace selected-summary and panel density polish.
|
||||
- [x] Add Map workspace panel hierarchy and layer-control density polish.
|
||||
- [x] Add QA/QC workspace result hierarchy and filter density polish.
|
||||
|
||||
## Sprint 8 status
|
||||
|
||||
|
||||
Reference in New Issue
Block a user