Question

Authority / Decision Rights

How should companies separate proposal, approval, and execution authority?

Operationally separate the right to suggest, authorize, and commit a mutation so accountability and risk controls remain clear.

Short answer

Operationally separate the right to suggest, authorize, and commit a mutation so accountability and risk controls remain clear.

Core explanation

As AI agents and automations gain more access to production systems, companies may need to separate three different responsibilities:

Proposal authority Who or what is allowed to suggest a change?

This could include employees, agencies, AI agents, automated systems, or external applications.

Approval authority Who or what is allowed to determine that a specific proposed change may proceed?

Approval may depend on:

  • the affected field
  • the size of the change
  • business risk
  • policy compliance
  • whether the change is unusual or exceptional
  • whether customer, financial, or regulatory impact is possible

Execution authority Who or what is allowed to commit the approved change to production?

Keeping these responsibilities separate can reduce the risk of one actor controlling the entire decision chain.

A possible model is:

proposal → policy evaluation → approval if required → authorized execution → verification

That does not necessarily mean three different people need to be involved.

The separation can be logical.

For example:

  • an AI agent proposes a product update
  • policy automatically approves low-risk changes
  • a human reviews exceptions or higher-risk changes
  • a separate execution service performs the production write
  • the resulting state is verified afterward

The important point is that being allowed to propose a change should not automatically mean being allowed to approve and execute it.

Similarly, approval should authorize a specific mutation, not provide unlimited production authority to the actor that requested it.

This becomes especially important when dealing with:

  • AI agents
  • bulk operations
  • sensitive fields
  • multiple stores
  • multiple contributors
  • conflicting automations
  • actions with downstream effects

A useful principle might be:

Separate authority according to risk, not according to organizational complexity.

Low-risk changes can remain highly automated.

Higher-risk changes can introduce independent approval without requiring every workflow to become manual.

CommerceGov position

CommerceGov’s position is that authority separation should be implemented as an explicit workflow boundary, so policy and accountability remain visible between proposal and production execution.

Key concepts

  • proposal authority
  • approval authority
  • execution authority
  • risk-based policy
  • verified production outcome

Related resources