Skip to content

FAQ & Common Objections

Answers to frequently asked questions and responses to common skepticism.

”Isn’t this just defense in depth? That’s not new.”

Section titled “”Isn’t this just defense in depth? That’s not new.””

Yes, defense in depth is the core principle. What this framework adds:

  1. The entanglement tax: Defense in depth assumes layers fail independently. In practice, three 90%-effective AI layers sharing a provider (ρ ≈ 0.5) give you roughly 95% protection, not 99.9%—a ~50× entanglement tax. Pricing this gap is the framework’s core contribution: you can’t stack your way past the common-cause floor, so the question becomes how to reduce ρ (methodological diversity, different providers, non-LLM checks), not how many layers to add.

  2. Quantified risk budgeting: Not just “add more checks” but “budget expected harm across components”—so you can compare the cost of a safeguard against the risk it reduces.

  3. Accident/defection decomposition: Capability errors and misalignment are distinct failure modes that call for different mitigations. Conflating them leads to the wrong safeguard choices.

Defense in depth tells you what to do. This framework attempts to provide structure for reasoning about how much and where, especially when components are not—and cannot be—independent.

”How is Delegation Risk different from regular risk assessment?”

Section titled “”How is Delegation Risk different from regular risk assessment?””

Delegation Risk is a specific instantiation of expected value calculation (see the canonical formula). The key differences from traditional risk assessment:

Traditional RiskDelegation Risk Approach
Often qualitative (High/Medium/Low)Always quantified (dollars)
Per-hazard analysisPer-component allocation
Static assessmentDynamic budget tracking
Compliance-focusedOptimization-focused

Delegation Risk lets you make tradeoffs: “Is adding verification worth $50/month in reduced Delegation Risk?"

"Why decomposition instead of one aligned agent?”

Section titled “"Why decomposition instead of one aligned agent?””

Two reasons:

  1. Alignment is uncertain: We don’t know how to guarantee alignment. Decomposition limits damage if we’re wrong.

  2. Verification is easier: Verifying a narrow component is tractable. Verifying a general agent’s behavior across all possible inputs is not.

Even if we solved alignment tomorrow, decomposition would still be valuable for auditability, modularity, and incremental deployment.

”Can’t a sufficiently intelligent system route around these constraints?”

Section titled “”Can’t a sufficiently intelligent system route around these constraints?””

Theoretically, yes—if it has:

  • Enough context to understand the constraints
  • Enough capability to find exploits
  • Enough persistence to execute multi-step plans
  • Enough connectivity to coordinate attack

The “Least X” principles specifically bound each of these. A component that doesn’t know it’s constrained, can’t remember previous invocations, and can’t communicate with other components has limited ability to “route around.”

This isn’t a proof of safety—it’s defense in depth that makes attacks harder.

”Doesn’t this severely limit what AI can do?”

Section titled “”Doesn’t this severely limit what AI can do?””

Yes, deliberately. The question is: limited compared to what?

ApproachCapabilitySafety
Unrestricted agentMaximumMinimal
Decomposed systemHigh (but slower)Bounded
Tool AI onlyLimitedHigher

Decomposed systems may be able to accomplish many tasks—they do it through many narrow components rather than one powerful agent. The tradeoff is latency and complexity; how much capability is lost depends on the specific task and implementation.


”How do I estimate failure probabilities?”

Section titled “”How do I estimate failure probabilities?””

Start with rough estimates and refine:

Estimate TypeWhen to Use
Historical dataIf you have logs of similar systems
Red team resultsRun adversarial testing, measure failure rate
Expert judgmentFor novel systems, calibrated estimates
Conservative defaultsP=0.1 for LLM outputs, P=0.01 for code

The specific number matters less than:

  1. Consistent methodology across components
  2. Regular updates as you gather data
  3. Conservative bias (overestimate risk)

For low-risk internal tools:

  1. List components (5 min)
  2. Estimate worst-case damage per component (10 min)
  3. Apply basic Least X checklist (15 min)
  4. Add monitoring (varies)

See the Quick Start for the full process, but you can start with just steps 1-3.

”How does this work with existing ML infrastructure?”

Section titled “”How does this work with existing ML infrastructure?””

This framework is infrastructure-agnostic. Components can be:

  • API calls to hosted models (OpenAI, Anthropic)
  • Self-hosted models (Llama, Mistral)
  • Traditional code (Python, TypeScript)
  • Hybrid systems

The constraints are applied at the interface level—permissions, context windows, output validation—not the implementation.

Currently, implementing requires manual engineering. Useful building blocks:

  • LangChain/LlamaIndex: Component orchestration
  • Guardrails AI: Output validation
  • OpenTelemetry: Monitoring and tracing
  • Semgrep: Static analysis for code components

See the Interactive Calculators for Delegation Risk computation.

”How do I convince my team/manager to adopt this?”

Section titled “”How do I convince my team/manager to adopt this?””

Focus on risk reduction ROI:

  1. Quantify current risk: “Our current system has ~$X/month expected harm”
  2. Show mitigation cost: “Adding verification reduces this to $Y for Z engineering effort”
  3. Compare alternatives: “Versus incident response, prevention is N times cheaper”

The Delegation Risk framework gives you concrete numbers to make the business case.


”This seems like a lot of overhead for uncertain benefit.”

Section titled “”This seems like a lot of overhead for uncertain benefit.””

Fair concern. The framework is most valuable when:

SituationFramework Value
Low-stakes internal toolsLow—simple safeguards sufficient
Customer-facing productsMedium—reputation/liability risk
Autonomous systemsHigh—limited human oversight
Safety-critical applicationsEssential—regulatory/catastrophic risk

Start with high-risk components. Apply lighter versions elsewhere.

”Don’t the Least X principles conflict with each other?”

Section titled “”Don’t the Least X principles conflict with each other?””

Sometimes, yes. For example:

  • Least Intelligence vs. task requirements: Some tasks need capable models
  • Least Context vs. task performance: More context often improves quality

The resolution: apply constraints proportionate to risk. A public FAQ bot needs less constraint than a code deployment system.

Use the Decision Guide to navigate tradeoffs.

”Why trust old/dumb models for coordination when they make more mistakes?”

Section titled “”Why trust old/dumb models for coordination when they make more mistakes?””

Two types of mistakes:

  1. Capability errors: Wrong answer due to insufficient intelligence
  2. Alignment failures: Correct execution of wrong goal (including deception)

Old/dumb models make more Type 1 errors but fewer Type 2 errors. For coordination:

  • Type 1 errors → caught by verification layers
  • Type 2 errors → potentially catastrophic, hard to detect

The framework accepts higher capability error rates in exchange for lower alignment failure rates.

”How do you know this actually works?”

Section titled “”How do you know this actually works?””

Honestly: we don’t have proof for AI systems specifically. The evidence is:

  1. Analogous domains: Nuclear, finance, and aerospace use similar principles with demonstrated success
  2. Logical argument: Limiting capability, context, and connectivity necessarily limits attack surface
  3. Logical argument: Systems designed with these constraints should be harder to exploit, though this has not been systematically validated for AI-specific threats

The Empirical Tests page outlines how to gather evidence for your specific deployment.

Security theater provides the appearance of security without substance. This framework differs:

Security TheaterThis Framework
Qualitative (“more secure”)Quantified (Delegation Risk in dollars)
Checkbox complianceBudget allocation and monitoring
Static assessmentContinuous measurement
Unfalsifiable claimsTestable predictions

If your Delegation Risk estimates are wrong, production data should eventually show it. That’s the intent, at least—whether it works in practice for AI systems specifically is still being validated.


”How does risk inheritance handle cycles?”

Section titled “”How does risk inheritance handle cycles?””

For acyclic graphs: straightforward path calculation.

For cycles: several approaches:

  1. Iteration to convergence: Repeatedly apply propagation until stable
  2. Maximum path length: Ignore paths longer than k
  3. Damping factor: Each hop reduces trust (like PageRank)

Most practical systems should be acyclic by design—cycles indicate potential coordination channels.

”What about emergent behavior from component interactions?”

Section titled “”What about emergent behavior from component interactions?””

Emergent behavior is limited by:

  1. Information bottlenecks: Components can only share structured outputs
  2. No direct communication: Must go through verified channels
  3. Independent implementations: Different components, different failure modes

This doesn’t prevent all emergence, but bounds the complexity of emergent behavior to what can be expressed through the defined interfaces.

”How do you handle adversarial users, not just adversarial AI?”

Section titled “”How do you handle adversarial users, not just adversarial AI?””

Same principles apply:

  • Least Privilege: Users get minimum necessary access
  • Input validation: All inputs sanitized/validated
  • Rate limiting: Prevent rapid exploitation attempts
  • Monitoring: Detect anomalous usage patterns

The framework handles both AI-origin and human-origin threats.