Add browser calibration evidence bundle smoke
GeoIntel CI / docs-smoke (push) Has been cancelled
GeoIntel CI / contract-smoke (push) Has been cancelled

This commit is contained in:
Codex
2026-07-08 13:57:09 +02:00
parent f9204f3c79
commit 47d3587902
7 changed files with 347 additions and 0 deletions
+13
View File
@@ -448,6 +448,19 @@ Browser Detection Lab calibration summary exports are supported too:
bash scripts/export_detection_calibration_evidence.sh http://192.168.10.150:1202 ./detection-calibration-summary.json
```
Run the local browser-summary evidence bundle smoke without touching live
application data:
```bash
bash scripts/smoke_detection_calibration_evidence_bundle.sh
```
The smoke creates a temporary Detection Lab-style calibration summary, mocks
the canonical persisted QA evidence endpoint responses, runs the real evidence
exporter and verifies that `calibration_evidence.geojson`,
`calibration_evidence_summary.json` and `calibration_evidence_review.html` are
written correctly.
The evidence export reads each persisted `quality_check_id`, calls the existing
QA evidence GeoJSON endpoint, writes `calibration_evidence.geojson`,
`calibration_evidence_summary.json` and a standalone