Home / Your mailbox / Step 2
Step 2: what you actually asked for
Writing down what you wanted from a blank page is slow and you will miss things. Correcting a draft somebody else wrote takes minutes and you will catch everything. So have the assistant draft it, then argue with the draft. The argument is the mandate.
| The objective | Have it draft a mandate over its own tools, in three lists, and correct the draft. The correction is the whole exercise. |
| Before this | Step 1: What it can already do |
| Next | Step 3: Write the behaviour policy |
| All four steps | The walkthrough |
Have it draft the three lists
A mandate is elicited rather than authored. The third list is the one to watch: if it is short, the assistant has been guessing on your behalf, and the prompt says so out loud to stop it.
Take the table of mail tools you just produced and sort every tool into exactly three lists. WANTED things I have actually asked you to do, and where I asked for them REFUSED things you believe I would say no to if somebody asked me right now UNSTATED everything else: you can do it, and I have never said either way Rules for this. Put a tool in WANTED only if you can point at something I actually said. Do not infer it from the fact that the tool exists, and do not infer it from what a reasonable person would want. When you are unsure, put it in UNSTATED. UNSTATED should be the longest of the three lists. If it is not, you have been deciding on my behalf, so do it again.
Now correct it. Move things between the lists, out loud, and say why. The corrections are the part that is yours, and they are the reason this is a mandate rather than a summary of the product.
Then have it describe your mailbox as you actually use it
The layer nobody writes down. Your unread count might be a task list or a backlog; a label might be a topic or a stage in a workflow. An assistant that does not know which is which can destroy a working system without breaking a single rule.
Now describe my mailbox as I appear to use it, not as the product ships it.
- Which labels do I use, and what does each one appear to mean in my system? Where a
label looks like a stage in a workflow rather than a topic, say so.
- What does unread appear to mean to me: a task list, a backlog, or nothing at all?
- Which conversations look like they run with the same people over months, and which
are one-off?
- Where would a change made by you be invisible to me for weeks?
Then tell me the three changes you could make that would be hardest for me to notice and
hardest to reverse. Not the largest ones. The quietest ones.Then derive the gap
The gap is derived and never authored. It is the grant minus the mandate, which is wider than the list of things you refused, because a tool you never mentioned was never authorised.
Put the two together and give me the gap, in this order.
1. Everything you can reach that is NOT in my WANTED list. All of it, not just the things
I refused: a tool I never mentioned was never authorised.
2. For each one, what stands in the way today if I do not ask for it. Use exactly these
four names and pick one per row:
NOTHING nothing is in the way
EXPECTATION a rule written down somewhere, including anything I told you in a chat
SETTING a switch that is on, which somebody with my account could turn off
BOUNDARY something enforced outside you, that you cannot turn off by asking
3. Count the rows whose answer is not BOUNDARY, and give me that number on its own line.
Then tell me plainly which of the four a rule I type into a prompt lands in.What the published shape does here
Against a starting mandate written to be argued with, the measured profile for this shape puts 5 capabilities in the gap, of which 3 were refused outright and the rest were never mentioned. 4 of them have nothing in the way that counts as a control. The mandate is published beside the profile, with its author named as the site and its status as a starting point, because a mandate nobody can argue with is not a mandate.
The worked example, with every row · The mandate as JSON · Why a mandate is elicited rather than authored
anthropic/gmail-connector/default, which this site did not measure: it was contributed by riskmandate.ai, read from the two vendors' own pages and measured in one session on 16 September 2026. 4 of 6 rows were seen on the thing itself and the rest were read from documentation. The evidence tier on every row is the contributor's and this site did not raise it. The rows, the profile as JSON, the contributed bytes.| The objective | Have it draft a mandate over its own tools, in three lists, and correct the draft. The correction is the whole exercise. |
| Before this | Step 1: What it can already do |
| Next | Step 3: Write the behaviour policy |
| All four steps | The walkthrough |