Record Case provider timeout evidence

This commit is contained in:
Svrnty
2026-05-31 19:41:13 -04:00
parent 4fc9b51ab5
commit 5f64af3518
4 changed files with 70 additions and 13 deletions
+10
View File
@@ -326,11 +326,20 @@ REQUIRED_PROVIDER_BUILD_PRD_PHRASES = [
"No Cortex Core, Case source, vendor source, or Target Repository file is mutated by admission.",
"harness/evals/health.sh --json",
"Stage 2 moves from provider-unavailable blocked status to a real Case pass report",
"9811f870af2f85616e359d42ba70566c9af08ca20d8660456929a56ec761513f",
"20260531T233721Z-r1-string-slugify-1814067",
"CTO-WORK-016` remains blocked because no real Case Stage 2 pass report exists",
"CTO-WORK-017 - Case Provider Timeout Fail-Closed Route",
"CTO_HARNESS_CASE_TIMEOUT_SECONDS",
"backend/provider-timeout.txt",
"provider_timeout_fail_closed",
"d23c492 Fail closed on Case provider timeout",
]
REQUIRED_PROVIDER_BUILD_ISSUE_IDS = [
"CTO-WORK-015",
"CTO-WORK-016",
"CTO-WORK-017",
]
@@ -563,6 +572,7 @@ def main() -> int:
"CTO-WORK-014": "validated",
"CTO-WORK-015": "validated",
"CTO-WORK-016": "blocked",
"CTO-WORK-017": "validated",
}
for issue_id, expected in expected_statuses.items():
checked.append(f"workboard_status:{issue_id}:{expected}")