Add calibration summary export
This commit is contained in:
@@ -1,3 +1,28 @@
|
||||
## Sprint 136 Guided calibration summary export (2026-07-08)
|
||||
|
||||
Changed:
|
||||
- Added a `Download calibration summary` action to the guided Detection Lab calibration progress table.
|
||||
- The client-side JSON export includes calibration thresholds, persisted `analysis_run_id`, `job_id`, `quality_check_id`, metric values and QA evidence GeoJSON URLs.
|
||||
- Added compact action-row styling and regression coverage in `backend/tests/test_sprint136_calibration_summary_export_ui.py`.
|
||||
- Updated `CHANGELOG.md` and `docs/TODO.md`.
|
||||
|
||||
Tested:
|
||||
- Red step: `python -m pytest backend\tests\test_sprint136_calibration_summary_export_ui.py -q` failed while the summary export helpers and button were absent.
|
||||
- `python -m pytest backend\tests\test_sprint136_calibration_summary_export_ui.py backend\tests\test_sprint135_calibration_evidence_handoff.py backend\tests\test_sprint134_guided_detection_calibration_runner.py -q` (`3 passed`)
|
||||
- `python -m compileall backend/app`
|
||||
- `cd frontend && npm run typecheck`
|
||||
- `cd frontend && npm run build`
|
||||
- `bash scripts/run_readiness_check.sh` (`415 passed`; frontend typecheck/build passed; Alembic head `202606120900`; live smoke syntax passed)
|
||||
|
||||
Open:
|
||||
- Live Tower deploy validation still needs to run for this pass.
|
||||
|
||||
Limitations:
|
||||
- This is a browser-side summary export only. It does not create server-side export records, rerun inference, create new QA metrics, promote thresholds, mutate model configuration, download models, add provider fetching or change API/database contracts.
|
||||
|
||||
Next recommended pass:
|
||||
- Add a small import/consume path for downloaded calibration summaries in the existing operator evidence bundle script, so browser-exported summary JSON can be used directly from an operator workstation.
|
||||
|
||||
## Sprint 135 Calibration evidence handoff (2026-07-08)
|
||||
|
||||
Changed:
|
||||
|
||||
Reference in New Issue
Block a user