This commit is contained in:
@@ -452,10 +452,14 @@ def test_direct_mapping_candidate_exception_auto_resolution_builds_machine_artif
|
||||
assert package["summary"]["unit_basis_search_expansion_count"] == 1
|
||||
assert package["summary"]["retry_search_action_count"] == 1
|
||||
assert artifacts[0]["artifact_id"].startswith("pchome-direct-mapping-exception-resolution-")
|
||||
assert artifacts[0]["resolution_status"] == "AUTO_RESOLUTION_ARTIFACT_READY"
|
||||
assert artifacts[0]["execution_receipt"]["resolver_artifact_built"] is True
|
||||
assert artifacts[0]["execution_receipt"]["ready_for_evidence_delta"] is True
|
||||
assert artifacts[0]["resolvers"]["variant_bundle_discriminator"]["writes_database"] is False
|
||||
assert artifacts[0]["resolvers"]["named_candidate_evidence_delta"]["resolution"] == "ready_for_retry_search"
|
||||
assert "unit_basis_search_expansion" in artifacts[1]["resolvers"]
|
||||
assert any("40ml" in term.lower() for term in artifacts[1]["resolvers"]["unit_basis_search_expansion"]["expanded_search_terms"])
|
||||
assert artifacts[1]["execution_receipt"]["ready_for_retry_search"] is True
|
||||
assert artifacts[1]["guardrails"]["can_auto_execute_read_only"] is True
|
||||
assert package["summary"]["writes_database_count"] == 0
|
||||
assert package["safety"]["writes_database"] is False
|
||||
|
||||
Reference in New Issue
Block a user