Concepts/Definition

ADPS Agent Systems · Engineering Concept

Three Powers of Agency

Inspect agent power at the points of information, judgement, and action.

Application context: an agent gains two powers before it calls a tool

A payment-agent review often starts with access to the transfer API. Risk begins earlier. Retrieval decides which payee records enter context. Evaluation rules decide what may be declared correct. Tool authority then turns that judgement into a transfer. These three entry points affect decisions, verdicts, and the external world.

Definition

Three powers can be reviewed separately:

  • Information power: which information may enter context and influence a decision;
  • Judgement power: which rule, reviewer, or external evidence may certify a result;
  • Action power: which identity and authority may change files, records, accounts, or other resources.

Different components may hold each power. A retriever controls information admission, an evaluator or approver controls judgement, and a tool gateway controls action. A tool allowlist cannot substitute for reviewing all three.

Engineering use

In a payroll change, the policy store supplies versioned evidence but cannot mutate employee data. An evaluator checks policy compliance but cannot issue business authority. The executor consumes only an approved Intent whose preconditions still hold. One faulty component therefore cannot interpret the rule, certify compliance, and commit the change on its own.

Boundary

The concept supports threat modelling, separation of duties, and architecture review. It does not require a separate service for each power. It does require the design to locate each power, state its basis and owner, and preserve evidence of change.

Proposal and provenance

Initial source within ADPS
First proposed within ADPS by Jia Huang
ADPS editorial work
ADPS separates the power to influence decisions, judge results, and change the external world.
Current standing
Cross-module architecture concept

Chronicle

Recorded source
ADPS public page
First published on ADPS

View in the ADPS Chronicle