generated from coulomb/repo-seed
Implement governance workflows and close WP-0008
This commit is contained in:
@@ -33,6 +33,9 @@ def test_dashboard_payload_contains_live_ledger_totals() -> None:
|
||||
assert payload["provider_publication"]["provider"] == "stripe"
|
||||
assert payload["provider_publication"]["model_id"] == "flat-899-eur-monthly"
|
||||
assert payload["provider_publication"]["plan"]["summary"].startswith("stripe:")
|
||||
assert payload["governance"]["policy"]["policy_id"] == "coulomb-governance-v1"
|
||||
assert payload["governance"]["publication_assessment"]["decision"] == "approval_required"
|
||||
assert payload["governance"]["safe_tuning_contracts"]
|
||||
assert len(payload["boundary_validation"]["model_results"]) == 3
|
||||
assert payload["boundary_validation"]["policy"]["target_margin_pct"] == "15"
|
||||
assert any(
|
||||
@@ -40,6 +43,7 @@ def test_dashboard_payload_contains_live_ledger_totals() -> None:
|
||||
for result in payload["boundary_validation"]["model_results"]
|
||||
)
|
||||
assert payload["recommendations"]
|
||||
assert all("confidence" in item and "governance" in item for item in payload["recommendations"])
|
||||
|
||||
|
||||
def test_payload_json_is_valid() -> None:
|
||||
|
||||
Reference in New Issue
Block a user