/**
 * ASI-08 Cascading Failures — CircuitBreaker PreToolUse enforcement tests.
 *
 * Step 0 probe (verified 2026-05-29 before coding):
 *   - CircuitBreaker.allowExecution() exists at src/security/circuit-breaker.ts:60.
 *   - Only ONE caller: src/llm-adapters/claude.ts:112 (opt-in / adapter-level).
 *   - evaluatePreFlight() in packages/governance-proxy/src/governance/evaluator.ts
 *     has ZERO circuit-breaker check — the gap this PR closes.
 *   - GovernanceConfigOptions has no `circuitBreaker` field (added here).
 *   - AgentManifest has no `circuitBreakerConfigured` field (added here).
 *
 * Step 5 RED→GREEN:
 *   All four cases are tested before the implementation exists (RED), then
 *   the implementation makes them GREEN.
 *
 *   Case 1 — breaker OPEN: evaluatePreFlight returns DENY; audit event emitted.
 *   Case 2 — breaker CLOSED: evaluatePreFlight proceeds normally (ALLOW).
 *   Case 3 — state store unavailable (throws): check returns ALLOW (advisory fail-open).
 *   Case 4 — scanner: manifest without circuitBreakerConfigured → finding + suggestedRule.
 *             manifest with circuitBreakerConfigured: true → no ASI-08 finding.
 *
 * @connexum/ai-governance  ASI-08 Cascading Failures enforcement
 */
export {};
//# sourceMappingURL=asi08-circuit-breaker-pretooluse.test.d.ts.map