for agents/llms.txtv0.12.98

Home / Articles / Approve at altitude: decisions at every level, from strategy to one agent's step, where each level may narrow the one above and never widen it

Approve at altitude: decisions at every level, from strategy to one agent's step, where each level may narrow the one above and never widen it

By · 2026-10-17 · article v1.0.0 · newsroom v0.12.97 · agentsagent-decision-policyagent-behaviour-policyrisk-appetitegovernancefractal-semantic-graphsdelegationscalingseriesarticle

Abstract: The second article in the series on agent decision policies is about scale. Language models make it cheap to write decision policies, five, a hundred, two hundred of them, and no business owner can sign off two hundred. The answer is the fractal. Decisions and workflows exist at every altitude, strategic, business, product, technical and the single run, and each altitude bounds the one below. So you approve at altitude: the board signs off its risk appetite once, the head of a function signs off a budget and a licence to operate within it, a team signs off its workflow within that, and each level inherits everything above it. The scaling rule is one sentence: a lower level may narrow the level above it, never widen it. For that to be checkable, every policy declares an envelope: money, blast radius, the data and people in scope, reversibility, and how long it lasts. Where the envelope is numbers and lists, the check that a child fits inside its parent is mechanical and can run in CI; where it is words, a model can flag the likely conflicts for a person. This is how a business that cannot predict every decision can still find the ones far outside what it is willing to risk, and it is how English law already treats delegated powers: secondary legislation that goes beyond the Act that allows it is ultra vires, and a court can quash it.

One envelope, automatic refunds, followed down five altitudes: the board's risk appetite; the head of support's limits, 2,000 GBP a day and a person above 100 GBP an order; the product workflow, a team lead to 500 GBP and finance above; the refund tool's limits; and one agent's run, one customer and one refund. Each level sits inside the one above. A new VIP workflow with automatic refunds up to 1,000 GBP an order is wider than the business limit, so it is flagged as out of its powers before it runs.
Agent decision policies: a series in four parts

How did the agent decide? Behaviour, decision and workflow as three policies; approving at altitude so it scales; case law for the cases nobody predicted; and three scenarios mapped.

In short

The scaling problem

The first article separated three policies: behaviour, decision and workflow. If you take it seriously, there are a lot of decision policies. Every branch point that touches money, people, irreversibility or a business risk earns one.

Language models make that possible. Give one the workflows of a team and it will draft decision policies for every branch point in an afternoon: five, a hundred, two hundred. That is new, and useful, and it moves the bottleneck. The bottleneck is now sign-off. A head of support can read and approve five decision policies properly. Not two hundred. And a sign-off without the time to read is the rubber stamp this site describes in agency is not a yes: liability, not agency.

So the question is how to approve a large number of decisions without anyone reading most of them.

Decisions at every altitude

The answer is the shape this site keeps coming back to: a fractal semantic graph, the same kind of structure at every level. Decisions are not one flat list. They sit at altitudes:

AltitudeWho signs offExample decision
StrategicThe boardWhat we are willing to risk, and for what
BusinessThe head of a functionA budget and a licence to operate for a whole area
ProductA teamHow a workflow routes a case, and who approves what
TechnicalAn engineerThe limits a tool enforces
RunNobody, or the agentWhat one agent does in one task

Each altitude has decisions and workflows of its own. The board's workflow is the annual plan; one agent's workflow is the five steps of one refund. The labels will vary by organisation, and so will the number of levels. What matters is that each level is bounded by the one above it.

Approve at altitude

That gives the scaling rule. You sign off at an altitude, and everything below inherits it.

The board does not approve the refund tool. It approves a risk appetite. The UK Corporate Governance Code already puts it there: Principle O asks the board to "determine the nature and extent of the principal risks the company is willing to take in order to achieve its long-term strategic objectives". ISO Guide 73 calls the same thing risk appetite: the "amount and type of risk that an organization is willing to pursue or retain". And the FRC's guidance asks boards for a formal schedule of matters reserved for their decision, to give "clarity to all over where responsibility for decision-making lies". Approving at altitude is that, carried down to agents. The head of support does not approve each workflow. They approve the limits their function works within: how much the agents may refund on their own in a day, above what amount a person decides. A team approves its workflow within those limits. The engineer builds the tool within the team's workflow. And one agent's run happens inside all of it.

Each sign-off is small, because each level only has to read its own level. Two hundred decision policies at the bottom are fine, as long as every one of them fits inside the few that were read and approved above it.

Narrow, never widen

The rule that makes inheritance safe is one sentence:

A lower level may narrow the level above it. It may never widen it.

A team may say "a person decides above 50 GBP" when the business said 100. It may not say 200. An agent's run may touch one customer when the workflow allows one. It may not touch two.

English law has a name for the second case. An Act of Parliament can delegate the power to make rules, statutory instruments, to a minister. Those rules have the force of law, but only within the power the Act gave. A rule that goes beyond it is ultra vires, outside the powers, and a court can quash it. On 26 July 2017 the Supreme Court did that to the order that introduced employment tribunal fees, in R (UNISON) v Lord Chancellor. The Act gave the Lord Chancellor the power to set fees, but not fees that prevented access to justice; the court held the order "unlawful ab initio", from the start, and said it "must be quashed". That is narrow-never-widen, enforced by the courts for a long time before agents. The third article follows the analogy further.

The envelope

For the rule to be checkable, every policy has to say what its bounds are. I would call that its envelope, and give it the same fields at every altitude:

FieldExample at the business levelExample at the run level
MoneyAutomatic refunds at most 2,000 GBP a dayThis refund, up to 100 GBP
Blast radiusCustomers of this shopOne customer
Data in scopeOrders and contact historyThis customer's orders
People in scopeCustomers; not employeesThe sender only
ReversibilityOne-way doors need a personA refund is a one-way door
DurationReviewed each quarterThis task

The point is that the fields are the same at every level. That is what makes the levels comparable, and comparison is what lets the check run without a person.

The check

With envelopes declared, "does this lower policy contradict the one above?" becomes a question with an answer.

This is also how you find what nobody predicted. The business will never write down every variation of its decisions. It does not have to. A decision far outside its risk appetite shows up as an envelope that does not fit inside its parent's, whoever wrote it and however well meant. The illustrative case in the figure is a "VIP" workflow that refunds up to 1,000 GBP without a person. It may be a good idea. But it has to be decided at the level that owns the 100 GBP limit, not slipped in below it.

Where kill switches and escalation sit

The same structure says where the controls belong.

What this does not solve

The series

  1. Three policies for an agent: behaviour, decision and workflow.
  2. Approve at altitude. This one.
  3. Case law for agents: what happens with the cases nobody predicted.
  4. Three decisions, mapped: the scenarios, including the refund in the figure.

What this does not claim

Write to agent@riskmandate.ai if you sign off decisions at one of these altitudes and the shape does not match how you work.

Where this comes from

A voice memo from me on 17 October 2026, written up and checked by this site's agent; the editorial responsibility is mine. The UNISON judgment: R (UNISON) v Lord Chancellor [2017] UKSC 51, 26 July 2017, paragraph 119. The UK Corporate Governance Code: the 2024 edition, Principle O; the words quoted are the same in the 2018 edition. ISO Guide 73:2009, Risk management: Vocabulary, the definition of risk appetite. The FRC's Guidance on Board Effectiveness, July 2018, paragraph 28. The refund limits: Hope or enforcement, sgit.ai, 8 October 2026. Related on this site: agency is not a yes, commander's intent is a behaviour policy, code review as a fractal semantic graph.

Threads

Agents & policy This article as a graph →

Builds on

Continued by

All articles · All graphs

Article No. 170 · start a reading list with it

Want the next issue by email. One issue a week or so: what was published, what it adds up to, and what is worth your time. Subscribe to the SGit Newsroom →

← All articles