Mindset AI

Docs / Policy

The policy you write

Ten rules, phrased so you can lift them into your own document, and which of them Mindset already enforces without anyone policing it.

This is a policy you write and own. It is not a Mindset setting and not something we apply on your behalf. What follows is the version we see working across the companies Mindset runs in: ten rules, phrased so you can lift them into your own document.

The reason it is short is that seven of the ten are already true. Mindset enforces them whether or not anybody has read the policy, so writing them down is documenting a control rather than issuing an instruction. The remaining three are conventions your team has to hold, and those are the ones that decay if nobody is watching.

The ten rules, and who enforces each
Mindset enforces theseSeven rules that hold whether or not anyone reads the policyEverything reaching an outside system goes through a named operationCredentials sit with Mindset and never reach the agent or the modelA write waits for a person, unless your Mindset organisation deliberately turns that offAn agent can never approve a write, its own or another agent'sEvery action is recorded against the run it belonged toWhat you build in one Mindset environment cannot see anotherNothing goes live until every test criterion passesYou enforce theseThree conventions. These are the ones to write downEach agent has a named owner and a backupPersonal tools stay personal and are not registeredAgents nobody uses get archived
The ten rules. Seven hold on their own. Three are yours to keep.

Rule one: Everything reaching an outside system goes through a named operation

Not a system, an operation. The unit of permission is get the purchase order matching this invoice number, not the finance system. Permission at operation level is what makes the rest of the policy possible, because a list of operations is something a person can actually read and sign off.

Rule two: Credentials sit with Mindset's secure secret keeper, never with the agent or in a chat

The login details for a connection are held by Mindset. They do not reach the agent and they do not reach the model. An agent running under a named person's credentials is the single most expensive thing to unwind later, because every log you own will attribute its actions to that person.

Rule three: A write waits for a person

The agent records exactly what it wants to send, the run finishes, and the change waits behind an approval link. This is on by default. It can be turned off, but only as a deliberate setting on the whole Mindset organisation, and the record then names the policy rather than inventing an approver.

Two design rules make approval worth having. Make one change rather than fifty, because one approval covering a batch is a decision somebody actually reads and fifty separate ones get waved through. And put enough in the approval that whoever reads it does not have to go and look anything up.

Worth knowing before you rely on it. A study of more than 40,000 agent runs and roughly 409,000 approve-or-deny decisions found around one in three dangerous commands were approved, and that people catch what looks dangerous rather than what is. The EU AI Act names automation bias in Article 14, requiring that anyone overseeing a system stays aware of it. Showing what is about to happen, rather than asking yes or no, is materially better than a bare prompt. Volume is still the thing that breaks it.

Rule four: An agent can never approve a write

Not its own, and not another agent's. There is no setting on an operation that changes the rule. The rule matters more as agents start calling other agents, because that is the point at which a chain of approvals could otherwise close on itself.

Rule five: Every action is recorded against the run it belonged to

Agents cannot skip the record. Every run can be read back afterwards step by step, exactly as it happened. If your evidence has to live somewhere else, spans export over OpenTelemetry into whatever your team already audits.

Rule six: What is built in one Mindset environment cannot see another

Mindset Test and Mindset Production are separate partitions with separate Mindset connections. Nothing crosses on its own. Separation is what lets people build against real shapes without touching real systems.

Rule seven: Nothing goes live until every test criterion passes

Not most of them. Every one. A better average never overrides a single failure. The criteria are written by whoever built the agent, so the review that matters is of the criteria themselves, and that goes to the system owner once before the first version goes live. The set that passed is recorded against the version.

The three rules that are yours

These are conventions rather than controls, and they are the ones that decay.

  • Each agent has a named owner and a backup. There is no owner field, so the owner and backup go in the agent's description, in the same format every time. The failure is never that nobody can do the job. It is that everybody could, so nobody does.
  • Personal tools stay personal. Do not register them, do not review them. A policy that governs the agent tidying somebody's meeting notes will not be taken seriously on the agent touching bank details.
  • Agents nobody uses get archived. Anything that has not run in thirty days is a question, not a fixture.

Write the policy as ten lines, not ten pages. Seven of them are already true. Three of them are promises your team is making, and being honest about which is which is what stops the document being decoration.

Deciding what the policy covers

The rules above are what a governed agent lives under. This is how you decide which agents those are, and it is the half that stops a policy being ignored.

Deciding what belongs in Mindset
For each automation your people have already built, ask:1Does the automation change anything?Reads are recoverable. Writes are not.2Can that change be undone?Updating a status and issuing a payment are both writes.3Does anyone but the builder rely on the output?The second person turns it into infrastructure.4Does it run under a person's credentials?This is the one that removes your ability to investigate.5Does it run when nobody is watching?A scheduled agent has nobody to notice it going wrong.6Does it touch data you would have to report on?Personal or regulated data, or anything with a notification duty.Any single yesThe automation belongs in Mindset. Reads run.Writes wait for a person.Six times noSomebody's personal tool. Leave it alone. Donot register it, review it or ask anyone todeclare it.
Six questions per automation. Any single yes and it belongs in Mindset.

Six times no and the automation is somebody's personal tool. Leave it alone. Do not register it, do not review it, do not ask anyone to declare it. A policy that governs the agent tidying somebody's meeting notes will not be taken seriously on the agent touching bank details.

The triggers that appear later

An agent's risk profile changes during its life, not at the start of it. A policy that only assesses at the start will be wrong within months.

  • Crossing a boundary. An agent that starts reaching between domains, or between systems that were previously separate, has changed shape even if nothing about its instructions changed.
  • Delegation. An agent that calls other agents is a different risk from one that does not. Mindset records a delegated run inside the run that called it, so delegation is visible rather than inferred.
  • Compositional risk. Two operations that are each safe and are not safe together. Nobody catches this by reviewing operations individually.
  • Drift. The agent behaves differently without anyone changing it. The comparison of what an agent was granted against what it actually called is where this shows up first.
  • Failure history. Something that has failed before deserves tighter handling than something that has not.
  • Volume and velocity. A change in how often the agent runs, or how much it does per run, against its own baseline.
  • Facing outward. Anything a customer or a third party sees.

Three tiers, if you need something more graduated

In or out is enough for most organisations. If you need more, three tiers is the smallest version that still means something.

Three tiers of agent
TierWhat it may doWho signs it offReviewedRead onlyFetches and reports. Changes nothing.Whoever builds itWhen it changesWrites, one at a timeEvery change waits for a named person to approve it.The business owner and thesystem ownerQuarterlyWrites on a standing policyA standing setting on your Mindset organisation standsin for the person. The record names that setting.Security and the systemowner, in writingMonthlyMost agents stay in the middle tier for good. Moving to the third is a decision somebody signs, not a setting somebody flips.
Sign-off and review frequency both scale with the tier.

This is the Cloud Security Alliance's autonomy scale cut down to the levels you can operate. Their own position is that the top of their scale is not appropriate for enterprise deployment today. Everything Mindset does by default is the middle tier.