From 16ba0a3ed96ffd04703a5861ef9d6e6dfc120444 Mon Sep 17 00:00:00 2001 From: Codex Date: Mon, 13 Jul 2026 18:38:01 +0200 Subject: [PATCH] Serialize multi-sample manifest path --- backend/tests/test_sprint178_mol_operational_pack.py | 1 + scripts/run_multi_sample_detection_quality_matrix.sh | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/tests/test_sprint178_mol_operational_pack.py b/backend/tests/test_sprint178_mol_operational_pack.py index 6d02b5f5..0f2b0236 100644 --- a/backend/tests/test_sprint178_mol_operational_pack.py +++ b/backend/tests/test_sprint178_mol_operational_pack.py @@ -98,6 +98,7 @@ def test_real_data_matrix_propagates_project_region_and_persisted_area() -> None assert 'project_region="Mol, Kempen"' in multi assert 'REAL_PROJECT_REGION="${project_region}"' in multi assert 'manifest_path = Path(sys.argv[3])' in multi + assert '"operator_sample_manifest_path": str(manifest_path)' in multi def test_mol_operational_runner_uses_real_positive_qa_and_background_paths() -> None: diff --git a/scripts/run_multi_sample_detection_quality_matrix.sh b/scripts/run_multi_sample_detection_quality_matrix.sh index bdc0772b..d9765dbc 100644 --- a/scripts/run_multi_sample_detection_quality_matrix.sh +++ b/scripts/run_multi_sample_detection_quality_matrix.sh @@ -217,7 +217,7 @@ best_by_sample = { summary = { "generated_at": datetime.now(timezone.utc).isoformat(), "base_url": base_url, - "operator_sample_manifest_path": manifest_path, + "operator_sample_manifest_path": str(manifest_path), "sample_count": len(sample_summaries), "run_count": len(flat_items), "best_overall_by_score": best("quality_score"),