Merge remote-tracking branch 'origin/main' into codex/cleanup-health-smoke-20260718

This commit is contained in:
732642856
2026-07-18 06:47:10 +08:00
3 changed files with 22 additions and 2 deletions
+1 -1
View File
@@ -24,7 +24,7 @@ def test_public_context_manifest_is_structured_but_not_replay_calibration() -> N
assert result["status"] == "partial"
assert result["errors"] == []
assert result["replay_ready_count"] == 0
assert result["domain_counts"] == {"health": 1}
assert result["domain_counts"] == {"health": 1, "wealth": 1}
def test_holdout_manifest_contains_ten_new_balanced_cases() -> None:
@@ -160,6 +160,13 @@ def test_pending_health_case_is_context_only_not_calibration() -> None:
assert selected["coverage"]["available_event_domains"] == ["health"]
def test_default_public_context_catalog_covers_wealth_as_reference_only() -> None:
selected = select_similar_public_cases(_chart("Leo", "Pisces", "Libra"), ["wealth"])
assert "wealth" in selected["coverage"]["available_event_domains"]
assert "wealth" not in selected["coverage"]["requested_uncovered_domains"]
def test_career_similarity_adds_d10_only_when_both_charts_have_longitudes() -> None:
chart = _varga_chart()
cases = [{
@@ -229,7 +236,7 @@ def test_default_manifest_exposes_kahlo_health_as_context_only() -> None:
assert [case["case_id"] for case in selected["cases"]] == ["kahlo_bus_injury_1925"]
assert selected["cases"][0]["reference_status"] == "public_context_only"
assert selected["coverage"]["available_event_domains"] == ["career", "health", "marriage"]
assert selected["coverage"]["available_event_domains"] == ["career", "health", "marriage", "wealth"]
def test_consultation_api_exposes_reference_transparency_contract() -> None: