fix(reboot): align stockplatform drift contract
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 1s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Successful in 51s
CD Pipeline / post-deploy-checks (push) Has been cancelled
CD Pipeline / build-and-deploy (push) Has been cancelled

This commit is contained in:
Your Name
2026-07-02 15:34:38 +08:00
parent 955a88cbce
commit 39cdd6dc5d
2 changed files with 12 additions and 8 deletions

View File

@@ -21,19 +21,19 @@ def test_stockplatform_public_api_runtime_readback_blocks_live_502():
assert payload["priority"] == "P0-006"
assert payload["status"] == "blocked_stockplatform_public_api_runtime_drift"
assert payload["runtime_ready"] is False
assert payload["live_drift_from_committed_scorecard"] is False
assert payload["live_drift_from_committed_scorecard"] is True
assert payload["readback"]["api_health_http_status"] == 502
assert payload["readback"]["freshness_http_status"] == 502
assert payload["readback"]["ingestion_http_status"] == 502
assert payload["readback"]["committed_freshness_status"] == "not_configured"
assert payload["readback"]["committed_ingestion_status"] == "not_configured"
assert payload["readback"]["live_drift_from_committed_scorecard"] is False
assert payload["readback"]["committed_freshness_status"] == "ok"
assert payload["readback"]["committed_ingestion_status"] == "ok"
assert payload["readback"]["live_drift_from_committed_scorecard"] is True
assert payload["rollups"]["public_web_health_ok"] is True
assert payload["rollups"]["public_api_health_ok"] is False
assert payload["rollups"]["http_502_count"] == 3
assert payload["rollups"]["committed_stockplatform_freshness_ok"] is False
assert payload["rollups"]["committed_stockplatform_ingestion_ok"] is False
assert payload["rollups"]["live_drift_from_committed_scorecard"] is False
assert payload["rollups"]["committed_stockplatform_freshness_ok"] is True
assert payload["rollups"]["committed_stockplatform_ingestion_ok"] is True
assert payload["rollups"]["live_drift_from_committed_scorecard"] is True
assert payload["rollups"]["data_dependency_classification"] == "none"
assert payload["rollups"]["postgres_not_ready"] is False
assert payload["safe_next_step"] == (