Add QA evidence drilldown
This commit is contained in:
@@ -3373,3 +3373,32 @@ Limitations:
|
||||
|
||||
Next recommended pass:
|
||||
- After deploy and live validation, continue with QA/QC drilldown and map evidence layers.
|
||||
|
||||
## Sprint 94 QA/QC evidence drilldown (2026-06-22)
|
||||
|
||||
Changed:
|
||||
- Added selected-check drilldown state to `frontend/src/components/quality/QualityResultsPanel.tsx`.
|
||||
- Added a `QA/QC evidence drilldown` surface with selected check, candidate/reference layer, analysis run, job, status, score and timestamp provenance.
|
||||
- Added false-positive evidence, false-negative evidence and map evidence handoff cards using persisted metric rows and dataset names.
|
||||
- Added parameter and findings JSON panes for persisted QA/QC provenance.
|
||||
- Added `Inspect latest check` and per-result `Inspect check` controls.
|
||||
- Added responsive QA drilldown styles to `frontend/src/styles/app.css`.
|
||||
- Added `backend/tests/test_sprint94_quality_drilldown.py`.
|
||||
- Updated `CHANGELOG.md`, `docs/TODO.md` and `frontend/README.md`.
|
||||
|
||||
Tested:
|
||||
- Red step: `python -m pytest backend\tests\test_sprint94_quality_drilldown.py -q` failed on missing drilldown state/surfaces/styles.
|
||||
- `python -m pytest backend\tests\test_sprint94_quality_drilldown.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_sprint86_quality_workspace_density.py -q` (`15 passed`)
|
||||
- `cd frontend && npm run typecheck`
|
||||
- `cd frontend && npm run build`
|
||||
- `bash scripts/run_readiness_check.sh` (`314 passed`; frontend typecheck/build passed; Alembic head `202606120900`; live smoke syntax passed)
|
||||
|
||||
Open:
|
||||
- Tower deploy and live browser validation still pending for this pass.
|
||||
|
||||
Limitations:
|
||||
- QA/QC frontend drilldown only; no API contract, persistence, migration, provider fetching or AI/model behavior changes.
|
||||
- Map evidence handoff points reviewers to candidate/reference datasets already persisted in the workbench; it does not create a new matched/unmatched geometry export.
|
||||
|
||||
Next recommended pass:
|
||||
- After deploy and live validation, continue with QA map overlay affordances or raster pipeline hardening.
|
||||
|
||||
Reference in New Issue
Block a user