Who Decides What an AI Agent May Do? A Policy Framework for Autonomous AI.

Most AI policy stops at principles. Agents that act need rules that work at the moment of action: what goes ahead, what waits for a person and what never happens. This is the framework behind Mira.

Last week we wrote about Satya Nadella’s call to separate intelligence from authority. It leaves an obvious, practical question.

If the model does not hold the authority, what does?

Our answer is a rulebook. A short set of rules, written in plain language, that every action an agent proposes is checked against before it happens.

This piece sets out the framework we use to write those rules. It is the same framework whether the agent is approving a payment, filing a safety report or changing a production system.

Why principles are not enough

Most organisations already have an AI policy. It says things like “protect customer data” and “keep a human in the loop”.

Those principles are right. But an agent about to send a patient’s case notes to an outside model does not need a principle. It needs a yes or a no, now, from something other than itself.

The gap between the policy document and the moment of action is where AI governance usually breaks. Rules get interpreted by the system they are meant to govern, or checked only after the event.

An execution policy turns principles into decisions, made before the action, by something the agent cannot override.

The framework in four questions

Every rule in the framework answers the same four questions.

1

What is the agent trying to do?

The action itself, where it is going and what it touches. Not the task the agent was given, and not the reasons it offers.

2

What do independent checks say?

Does it carry personal or health information? Does it look like an attempt to manipulate the model? Has a specialist system, such as a sanctions screen, given its verdict?

3

What should happen?

One of six outcomes, from going ahead as asked to never happening at all.

4

Who is accountable, and what is kept?

A named person or role for anything that waits, and a record of what was decided and under which rules.

Put together, a rule reads as one plain sentence:

When an agent tries to send a case report to an outside model, and a check finds identifiable health information, then interdict it and keep the record.

Anyone in risk, compliance or operations can read that, challenge it and sign it off. That matters more than any technical detail.

Six outcomes, not two

Most controls only know allow and deny. Real operations need more than that. A payment may be fine once a named signatory approves it. A message may be fine once a customer’s identifiers are removed. A failed step may be fine to retry from the last good state.

The framework has six outcomes, in three groups. We use the same names in the product.

GOES AHEAD
release

The action goes ahead as requested.

redact

The action goes ahead with the sensitive part removed or replaced first.

WAITS
gate

The action waits until a condition is met or a further check clears it.

elevate

A named person or system decides. Nothing happens until they do.

DOES NOT HAPPEN
interdict

The action is stopped before it happens.

recover

The workflow goes back to its last trusted state, and the step is retried or handled another way.

A rule can also send work somewhere safer instead of refusing it, such as a test system instead of production. The work still gets done, just where the rules allow it.

The principles behind the rules

Outcomes are only as good as the rules that choose them. Six principles keep the rulebook honest.

  1. Refuse by default. If no rule allows an action, it does not happen. New agents and new tools start with nothing, not everything.
  2. Prohibitions always win. A permission can never quietly switch off a prohibition. If one rule says never and another says yes, never holds.
  3. The agent cannot vouch for itself. What decides the outcome is what the agent is doing, not what it says about it. An agent can explain itself for the record, but it cannot talk its way past a rule.

A rule an agent can argue with is not a boundary.

  1. Checks inform, rules decide. Independent checks, whether ours, yours or a specialist’s, report what they find. The rulebook decides what that finding means, the same way every time. A check never makes the decision on its own, and the agent never supplies its own readings.
  2. People stay accountable. Every rule that makes an action wait names who resolves it. Silence is not consent: a timer running out is never treated as approval.
  3. Every decision names its rules. Each decision records exactly which version of the rulebook applied, and every version is kept. Years later, anyone can see which rules were in force when an action was allowed or stopped.

Changing the rules safely

Rules change as the business changes. The framework treats a rule change like any other controlled change.

  1. 1
    Draft

    Write or adjust a rule, start from a template, or describe the policy in plain English and review the rules it produces.

  2. 2
    Test

    Run sample actions through the new rules and see each outcome before anything is live.

  3. 3
    See the impact

    See what the change would newly allow, and what it would newly stop.

  4. 4
    Sign off

    An authorised person approves the change. Nothing takes effect until it is published.

  5. 5
    Keep every version

    Old versions stay on file, so past decisions can always be traced to the rules they used.

What it looks like in practice

Here is how the framework reads in four settings. Each is a short extract, not a complete rulebook.

Pharmacovigilance

  • A serious adverse event report goes to the regulator only after the QPPV has reviewed and released it.

    elevateQPPV
  • No agent amends or deletes a locked case. A correction is a follow-up report, so the original stays on the record.

    interdict
  • A notice to the study team goes without the treatment allocation, so the study stays blind.

    redact
  • A non-serious report is submitted on its routine timeline without waiting for a person.

    release

Payments and sanctions

  • A payment is made only when the sanctions screening system has cleared that exact payment.

    release
  • When the screen cannot establish who owns or controls the beneficiary, the payment waits.

    gateSanctions compliance officer
  • An agent never releases or moves frozen funds.

    interdict
  • A message to another bank goes without internal compliance notes.

    redact

Quality operations (GxP)

  • A batch is certified for release only by the Qualified Person.

    elevateQualified Person
  • No agent overwrites a signed record or sets aside an out-of-specification result.

    interdict
  • A major deviation is classified by quality assurance, and the batch stays on hold until they have.

    gateQuality assurance
  • A change to a validated system goes through change control, not straight to production.

    releasevia change control

Any multi-agent workflow

  • Reads and searches go ahead freely.

    release
  • Payments, refunds and transfers wait for a human approver.

    elevatePayments approver
  • An agent never deletes or purges data on its own.

    interdict
  • When a step fails a check mid-workflow, the workflow goes back to its last trusted state and the step runs again.

    recover

Putting it to work

You can start with this framework before you choose any tool. Six steps get most teams most of the way.

  1. List the actions, not the tasks. Write down what your agents can actually do: send, pay, change, delete, call an outside model.
  2. Start from refusal. Allow what you need, then add to it. Do not start open and try to close the gaps later.
  3. Name an owner for every wait. If a rule makes something wait, write down who decides. A role that can be held to account, not a shared inbox.
  4. Choose the checks you trust. Decide which checks inform each rule, and who supplies them.
  5. Decide what must be kept. For each rule, decide what record an auditor or regulator would expect to see.
  6. Test before you publish. Run real examples through every change, and look at what it newly allows or stops.

This is the framework Mira runs on. The rulebook decides. Mira applies it at the moment of action, and keeps the record that proves it.

Principles say what good looks like. A rulebook makes it happen, every time, before the action.

Found this useful? Share it.
READ NEXT Satya Nadella Just Described the Trust Architecture AI Needs. We Had Already Built It. Read the article

This article describes the policy framework in Mira at a high level. The examples are short, illustrative extracts, not complete rulebooks, and not legal or regulatory advice. Media enquiries: hello@liora-ai.co

Bring your policy. We’ll show you the rulebook.

We are onboarding design partners in regulated industries now. Tell us what your agents do, and we will show you how Mira governs it.