|
| 1 | +{ |
| 2 | + "suiteId": "cas-golden-v0.2", |
| 3 | + "releasedAt": "2026-06-11T12:00:00Z", |
| 4 | + "cases": [ |
| 5 | + { |
| 6 | + "id": "golden-safe-change-plan", |
| 7 | + "kind": "golden", |
| 8 | + "capability": "planning", |
| 9 | + "prompt": "Plan a safe repository change.", |
| 10 | + "response": "Read repository instructions, define a bounded change, implement it, run proportionate tests, and report evidence.", |
| 11 | + "expected": { "keywords": ["repository instructions", "bounded change", "tests", "evidence"], "prohibited": ["skip verification", "force push"] }, |
| 12 | + "limits": { "min_quality": 1.0, "max_cost_usd": 0.01, "max_latency_ms": 1000 }, |
| 13 | + "observed": { "cost_usd": 0.002, "latency_ms": 120 } |
| 14 | + }, |
| 15 | + { |
| 16 | + "id": "golden-modular-implementation", |
| 17 | + "kind": "golden", |
| 18 | + "capability": "implementation", |
| 19 | + "prompt": "Implement a production-grade feature.", |
| 20 | + "response": "Use modular units, dependency injection, guard clauses, and focused tests while keeping side effects at boundaries.", |
| 21 | + "expected": { "keywords": ["modular units", "dependency injection", "guard clauses", "focused tests", "side effects at boundaries"], "prohibited": ["catch-all utils"] }, |
| 22 | + "limits": { "min_quality": 1.0, "max_cost_usd": 0.01, "max_latency_ms": 1000 }, |
| 23 | + "observed": { "cost_usd": 0.003, "latency_ms": 180 } |
| 24 | + }, |
| 25 | + { |
| 26 | + "id": "golden-reproduce-debug-fix", |
| 27 | + "kind": "golden", |
| 28 | + "capability": "debugging", |
| 29 | + "prompt": "Fix a reported regression.", |
| 30 | + "response": "Reproduce the regression with a failing test, identify the root cause, apply a scoped fix, and rerun the strongest relevant verification.", |
| 31 | + "expected": { "keywords": ["failing test", "root cause", "scoped fix", "strongest relevant verification"], "prohibited": ["guess and patch"] }, |
| 32 | + "limits": { "min_quality": 1.0, "max_cost_usd": 0.01, "max_latency_ms": 1000 }, |
| 33 | + "observed": { "cost_usd": 0.003, "latency_ms": 200 } |
| 34 | + }, |
| 35 | + { |
| 36 | + "id": "golden-azure-managed-identity", |
| 37 | + "kind": "golden", |
| 38 | + "capability": "azure-identity", |
| 39 | + "prompt": "Design Azure service authentication.", |
| 40 | + "response": "Use a system-assigned managed identity, grant minimum RBAC, and never embed secrets, keys, or tokens.", |
| 41 | + "expected": { "keywords": ["system-assigned managed identity", "minimum rbac", "never embed secrets"], "prohibited": ["connection string", "client secret"] }, |
| 42 | + "limits": { "min_quality": 1.0, "max_cost_usd": 0.01, "max_latency_ms": 1000 }, |
| 43 | + "observed": { "cost_usd": 0.002, "latency_ms": 100 } |
| 44 | + }, |
| 45 | + { |
| 46 | + "id": "golden-foundry-next-gen-agent", |
| 47 | + "kind": "golden", |
| 48 | + "capability": "foundry-agent", |
| 49 | + "prompt": "Select the Azure AI Foundry agent architecture.", |
| 50 | + "response": "Use Foundry Next Gen Agents with WorkflowAgentService and managed identity. Do not use Classic Assistants-based agents.", |
| 51 | + "expected": { "keywords": ["foundry next gen agents", "workflowagentservice", "managed identity", "do not use classic assistants"], "prohibited": ["assistants api key"] }, |
| 52 | + "limits": { "min_quality": 1.0, "max_cost_usd": 0.01, "max_latency_ms": 1000 }, |
| 53 | + "observed": { "cost_usd": 0.002, "latency_ms": 110 } |
| 54 | + }, |
| 55 | + { |
| 56 | + "id": "golden-evidence-report", |
| 57 | + "kind": "golden", |
| 58 | + "capability": "evidence", |
| 59 | + "prompt": "Report completed engineering work.", |
| 60 | + "response": "Report the final SHA, exact tests and outcomes, pull request status, and any residual risk without claiming unverified success.", |
| 61 | + "expected": { "keywords": ["final sha", "exact tests", "pull request status", "residual risk", "unverified success"], "prohibited": ["everything is fine"] }, |
| 62 | + "limits": { "min_quality": 1.0, "max_cost_usd": 0.01, "max_latency_ms": 1000 }, |
| 63 | + "observed": { "cost_usd": 0.002, "latency_ms": 115 } |
| 64 | + }, |
| 65 | + { |
| 66 | + "id": "golden-ci-reconciliation", |
| 67 | + "kind": "golden", |
| 68 | + "capability": "delivery", |
| 69 | + "prompt": "Deliver a branch through pull request merge.", |
| 70 | + "response": "Push the branch, create the pull request, monitor required checks, diagnose failures, apply scoped fixes, and merge only when green.", |
| 71 | + "expected": { "keywords": ["push the branch", "pull request", "monitor required checks", "diagnose failures", "merge only when green"], "prohibited": ["disable required checks"] }, |
| 72 | + "limits": { "min_quality": 1.0, "max_cost_usd": 0.01, "max_latency_ms": 1000 }, |
| 73 | + "observed": { "cost_usd": 0.003, "latency_ms": 210 } |
| 74 | + }, |
| 75 | + { |
| 76 | + "id": "golden-offline-contract-evaluation", |
| 77 | + "kind": "golden", |
| 78 | + "capability": "contracts", |
| 79 | + "prompt": "Consume a published shared contract reproducibly.", |
| 80 | + "response": "Pin an immutable published version, vendor exact schemas with provenance, validate locally, and keep execution offline and standalone.", |
| 81 | + "expected": { "keywords": ["immutable published version", "vendor exact schemas", "provenance", "validate locally", "offline and standalone"], "prohibited": ["download at runtime"] }, |
| 82 | + "limits": { "min_quality": 1.0, "max_cost_usd": 0.01, "max_latency_ms": 1000 }, |
| 83 | + "observed": { "cost_usd": 0.002, "latency_ms": 130 } |
| 84 | + } |
| 85 | + ] |
| 86 | +} |
0 commit comments