ONE MANDATE, AS RECORDED · 27 JUL 2026

Two of the twenty things it did last night needed you.

“What if it goes wrong?” is the right question. Fahim runs on a platform where the guardrails are deterministic, governed by Diwan — the control plane. Diwan behaves the same way every time, independent of anything Fahim decides. Here are the two.

TIMEACTORACTIONCAPABILITYTARGETSTATE
05:58FahimHeld contract dispatchmail.send · unprovisionedawaiting yougate
06:00A. JubranDeclined · not senthuman.decisionrecordedstop
06:02as A. JubranReplied on thread · explained holdchat.writecounterpartylive
17:04FahimHeld budget reallocationfinance.write · unprovisionedawaiting yougate
17:06A. JubranApproved · executedhuman.decisionrecordedlive
18:22as A. JubranClosed mandate hiring intakemandate.closeverifiedlive
two moments out of twenty · the only two that needed you6 actions · 2 held for you · 1 declined

One of them, you said no to.

It stopped, it recorded the refusal, and it told the counterparty why. That is the part worth checking — an agent that only ever gets approved has never actually been governed.

05:58 — HELD

Refuse it yourself.

This is the card the product raises on your channel when something crosses a line you drew — not a picture of one. Both answers are legitimate and the record takes either. Declining is the one that proves the point.

Fahimawaiting you

Send the signed contract to Al Noor?

mail.send is provisioned for scheduling and follow-up. Contract dispatch is not in Fahim's grant, so it stops here.

capability  mail.send · unprovisionedrequested  05:58policy  escalate to principalwhile it waits  paused, not abandoned

THE MACHINERY

Deterministic, in seven pieces.

The guardrails don't depend on the model having a good day. Each row behaves the same way every time, whatever the model decides.

GUARANTEEMECHANISMENFORCED BYFAILS
Identity on every actionFahim acts under its own credentialed service principal — distinct from you and from every other agent. When it acts for you, the action carries that chain. Nothing in the ledger is anonymous.diwan.identityunattributed → denied
Capability by provisioningIf Fahim isn't provisioned for a capability it categorically cannot use it — enforcement by absence, decided in a registry Fahim cannot edit.diwan.registryabsent → denied
Secrets out of reachCredentials for your CRM, mail and calendar live on platform infrastructure, scoped and revocable — never inside Fahim's context.platform vaultnever held
Policy on every callEvery tool call is evaluated against version-controlled, testable policy — the same evaluation every time. Allow, deny, narrow, or escalate.diwan.policyengine unreachable → closed
Approvals that waitConsequential moves route to you on the channel you already use. Fahim doesn't freeze — the work pauses at the gate, you decide, the work continues.diwan.gatewaits, never assumes
The readable ledgerWho, what, when, with which arguments, under which decision, with what outcome. Append-only and queryable — the address of the answer when your auditor asks.diwan.ledgerappend-only
One-decision revocationA governed resource answers only to a platform-issued, scoped, revocable credential. Revoke it and the resource stops answering — Fahim included.platform credentialrevoked → silent

POSTURE

Where it runs, and who can stop it.

No badge row: we hold no certification we can point you at, and a reviewer checks. Here is the posture in sentences instead.

DEPLOYMENT

Your tenancy, in your region. Memory is owned infrastructure, not a third-party service.

KEYS

Held by the platform, never by Fahim. Scoped per capability and revocable individually.

DATA

Stays inside your deployment. Nothing is pooled across tenants and nothing trains anything.

REVOCATION

One decision, effective immediately, recorded like any other action.

Reading this for a security review? The architecture depth lives on the platform's technical page.

Bring your security reviewer.