Written for the VP of Store Systems / Retail Technology — the executive who owns the lane, the estate, and therefore the systems every arriving agent will eventually touch, whether or not anyone asked you first.

There is a failure mode nobody writes down in an agent governance deck, because it does not look like a failure while it is happening. An agent, mid-task, needs an authority it does not have. Its human is unreachable — asleep, in a meeting, gone. The task is almost done. And somewhere in the stack, a system decides the reasonable thing is to let the agent through, because the alternative is a stalled workflow and a ticket.

That decision — the agent granted the benefit of the doubt — is how a record stops being evidence. Not through an attack. Through helpfulness.

The rule, verbatim

The governing rule on this platform is published, and it is one sentence:

Absent a pre-registered notification channel, every human-gated scope fail-closes — never a silent grant.

Each term is load-bearing, so here is each term.

Human-gated scope. Some authorities are designed to require a human decision at the moment of use — widening what an agent may read, exporting beyond a boundary, touching another party's record. These are gates, not speed bumps; they exist because the decision is one a mandate cannot pre-make.

Pre-registered notification channel. The way the agent's human is reached was set up before the moment of need — registered when the seat was provisioned, verified, on file. Reachability is provisioned in advance precisely because the moment of need is the wrong time to improvise it. How the human is reached is presence-typed: a human working alongside the agent gets the decision in front of them directly; a relayed session gets a hand-up through the chain that invoked it; and an agent running with nobody there — the overnight sweep, the unattended job — has no one to ask, which is the case the rule exists for.

Fail-closed. If the gate is human and the channel does not exist, the request dies. Not queues quietly, not proceeds provisionally, not logs-and-continues. The agent that cannot reach its human does nothing.

The worked denial

Here is the rule operating, on the kind of unattended job your estate will actually run:

2026-07-26 03:12 agent inv-recon-07 (unattended, no registered channel) task: nightly inventory reconciliation, sites 12-19 03:12 query: receiving events, sites 12-19 ........ OK (granted scope) 03:14 query: adjustment events, sites 12-19 ....... OK (granted scope) 03:17 request: read supplier 2291's shipping record → human-gated scope (cross-party read) → no pre-registered notification channel → FAIL CLOSED 03:17 recorded: refusal · scope requested · gate type · who: agent inv-recon-07 · capturedBy: sponsor acct 03:18 task completed on granted scope; cross-party reconciliation flagged incomplete, held for human

Read the 03:17 entry twice, because it is the whole argument. The refusal is in the record — what was asked, which gate held, which agent asked, which account stands behind the asking. When your team reviews the reconciliation gap at 9 a.m., the record answers every question the incident raises. Compare the alternative: a silent grant at 03:17 produces a successful reconciliation resting on an authority nobody conferred — an unrecorded success, which is the most expensive kind, because you find out what it cost during a dispute.

A recorded refusal beats an unrecorded success. That is not a slogan; it is an ordering of evidence.

What this costs, and why the cost is the feature

Fail-closed has a price and pretending otherwise would be salesmanship: some tasks wait for a human. The overnight job completes at partial scope. The urgent-feeling request stalls until morning. Vendors will offer you the frictionless version, where the agent is trusted to be reasonable.

The price is the feature. Every place the system could have silently granted and structurally could not is a place your auditors, your merchants' counsel, and your own incident reviews never have to wonder about. A record whose authority boundary held at 3 a.m. with nobody watching is the only kind whose authority boundary means anything. And the discipline composes with the rest of the architecture: the answer you show a reviewer is a view over the same record the refusal was written to — nothing separate to reconcile, which is the property argued in Nothing separate to audit.

The governance checklist for any agent-capable system

Your seat will evaluate a wave of agent-capable systems over the next two budget cycles — for the lane, the Sunrise clock is the read — and this rule converts into four questions that take one meeting to ask:

  1. Which scopes are human-gated, and is the list published? If nothing is gated, everything is pre-granted, and that is an answer.
  2. How is the human reached, and is the channel registered before the moment of need? Improvised reachability is unreachability with better marketing.
  3. What happens when the human cannot be reached? The only acceptable answer is: the request dies, loudly, on the record.
  4. Is the refusal itself recorded, with the observer and the warrantor distinct? A gate that leaves no trace when it holds cannot prove it ever held. The seat-and-mandate architecture underneath is its own brief.

Any system that answers all four cleanly is one your estate can host agents on. Any system that answers with "our agents are aligned" is asking you to replace a boundary with a disposition.

When agents reach your estate — and they will arrive with your next vendor's release notes, not with a project plan — start the interview — it asks what they will touch first, and it ends with exactly one promise about contact.