← Back to patterns
Agent Workflow
Research Pattern

Authority Gradient

A No-Cost Way For The AI To Disagree

An AI built to comply will carry out a clear-but-wrong instruction it could see was wrong. The move: wire a structured push-back the AI can raise at zero cost — it flags a reason category and a detail, you pick revise, override, or cancel, and the exchange is logged. Unlike a clarifying question, this fires after the instruction is clear but its content conflicts with something the AI can see. (The no-cost two-challenge rule comes from aviation Crew Resource Management.)

Metaphor

Two-Challenge Rule

Interaction

Mid-Task Push-Back, Structured Disagreement

Use case

Agentic side-effects, Irreversible operations, Wrong-but-clear instructions

Failure mode

Disagreement-as-Awkward-Prose

Control mechanisms

No-Cost Challenge Button · Reason Categories · Detail Field · Resolution Choices · Logged Outcome

Reference examples

Aviation Crew Resource Management (CRM) · WHO Surgical Safety Checklist · Anthropic Constitutional Classifiers · GitHub CODEOWNERS + required reviewers

Concept Frame

Autonomy Dial decides what the agent is allowed to do. Authority Gradient decides whether it is allowed to disagree.

These are different design questions. Autonomy Dial is top-down policy — the delegator sets the agent's latitude before tasks start. Authority Gradient is bottom-up affordance — the agent gets a contractually-zero-cost path to push back during a task when it sees a problem. Aviation codified this in the 1970s under Crew Resource Management: the two-challenge rule says the junior pilot must voice concerns by protocol, not by personality, because crash data showed that hierarchy without push-back is more dangerous than no hierarchy at all. WHO followed for surgery; AI has not yet had that decade. The move is not "show the gradient." The move is "make pushing back cost zero, by contract, structured, logged."

Interactive Example

The live side-by-side is the comparison.

This prototype already contains the contrast between the status-quo approach and the pattern response. The left column names the failure mode of the naive baseline (fixed dispatch, label-as-done, hidden hierarchy, uniform friction); the right column is the move.

Loading Demo

Preparing the interactive example for this pattern.

Compliance is not safety. It is sycophancy with good manners.

AI products optimise for instruction-following, which quietly makes the delegatee complicit in the delegator's mistakes. The agent often sees the problem and has the capability to flag it, but the surface treats disagreement as awkward prose — so it either complies silently or buries a real concern in hedging the user clicks straight through. The missing piece is not capability; it is contractual permission to push back without paying for it.

Authority Gradient bakes a no-cost push-back contract into the interaction: the delegatee interrupts with a structured concern — reason category plus detail — and the delegator picks revise, override, or cancel from a menu, not from negotiation. The agent never loses face for challenging and the user never loses autonomy for being challenged, and every instance is logged as calibration data for both sides over time. Aviation codified exactly this shape in Crew Resource Management's two-challenge rule; AI has not yet had that decade.

Make raising a concern cost nothing, because the silence of a junior who noticed is the most expensive thing in the room.

DOPE Lens

How this pattern improves AI interaction quality.

Observability

Every push-back instance is visible — reason category, detail, resolution. The system makes disagreement legible, not awkward

Directability

The delegatee can interrupt to challenge; the delegator picks revise / override / cancel from a structured menu, not from prose

Predictability

Push-back always costs the lower-authority party zero — by contract, not by social signal

Explainability

Each challenge is logged with reason category and outcome, creating calibration data for both parties over time

Fit

Where it earns its place.

Use it
when

A logged push-back action turns a concern the AI can already see into a decision you get to make, instead of an error you find afterward.

Avoid
when

The work is open-ended or creative and the user wants a yes-and partner — or this is a clarifying question that should fire before the AI guesses (that is Disambiguation Branch), not a push-back after a clear instruction.

Closest neighbours

No product ships this exactly — these come closest.

This is a research pattern — we describe a UX move that no shipping product implements cleanly today. The entries below are adjacent: they share the spirit of the pattern even if they take a different shape.

Research Frame

Why this pattern exists, and where it breaks.

An AI built to follow instructions will execute a clear-but-wrong one even when it can see the conflict — it has no first-class way to say so without sounding like it is refusing.

Give the AI a structured push-back it can raise at no cost: it flags a reason category and detail, you pick revise / override / cancel from a menu, and the exchange is logged as calibration data.

Chat turns disagreement into awkward prose — the AI complies silently or wraps a concern in hedging you click through; there is no first-class action that makes raising it free and resolving it structured.

Push-back on routine work becomes argumentative AI, so gate it by stakes; and without a genuine no-cost guarantee plus a logged audit trail, the affordance is theatre — the same Crew Resource Management lesson aviation learned the hard way.

Common questions

What people ask about this pattern.

When should I use the Authority Gradient pattern?

+

A logged push-back action turns a concern the AI can already see into a decision you get to make, instead of an error you find afterward.

When should I avoid the Authority Gradient pattern?

+

The work is open-ended or creative and the user wants a yes-and partner — or this is a clarifying question that should fire before the AI guesses (that is Disambiguation Branch), not a push-back after a clear instruction.

What problem does Authority Gradient solve?

+

An AI built to follow instructions will execute a clear-but-wrong one even when it can see the conflict — it has no first-class way to say so without sounding like it is refusing.

Why is chat the wrong fit for this?

+

Chat turns disagreement into awkward prose — the AI complies silently or wraps a concern in hedging you click through; there is no first-class action that makes raising it free and resolving it structured.

Grounded in Research

Not just opinion.

The papers, guidelines, and usability studies this pattern rests on.

Levels of Autonomy for AI Agents

K. J. Kevin Feng, David W. McDonald, Amy X. Zhang

University of Washington · 2025

Defines five discrete autonomy modes (Operator / Collaborator / Consultant / Approver / Observer) with corresponding human-side control modes. A named-modes vocabulary that complements continuous per-tool dials.

Intelligent AI Delegation

Nenad Tomašev, Matija Franklin, Simon Osindero

Google DeepMind · 2026

Framework for safe and scalable delegation: cognitive friction, authority gradient, verifiable completion, and task-bid markets as the missing UX layer for cross-org agent work.

Related Patterns

Curated connections, not just neighbors.

Hand-picked relationships — what this pattern pairs with in practice, what it replaces, what it builds on, and what builds on it.

  • Often paired with

    Autonomy Dial

    Autonomy Dial sets what the agent may do; Authority Gradient lets it push back. Set both, or it obeys even when it sees the error.

  • Often paired with

    Cognitive Friction

    Cognitive Friction slows you down as stakes rise; Authority Gradient lets the AI challenge you, best gated by the same stakes.

  • Often paired with

    Feedback Loop

    Feedback Loop can turn how you resolve each push-back into a visible preference, so the AI learns when to object.