The mandates
What a reasonable person wanted from each kind of setup, stated per capability — a starting set, written to be argued with.
Source: https://what-can-it-do.games.sgit.ai/map/mandates/index.html↗ · site v0.8.0 · this file is generated from the same content
as the page, so the two cannot drift. Every page on this site has a .md twin; internal links
below point at them.
Play↗ / The map↗ / The mandates
What people wanted — the mandates
A grant is what the system allows. A mandate is what you meant to authorise. Nobody writes the second one down, so here are starting drafts: for each kind of setup, what a reasonable person wanted the agent to do, what they did not, and what they never thought about.
These were not measured or surveyed. Each is a first draft written by the site to have something to show a delta against. They are meant to be wrong in places, and a pull request that changes one is the intended way to say so. The game hands every player a mandate of their own at the end of a run; what we learn from those, anonymously, will change these.
| Mandate | Surface | Wants | Does not want | Profiles | Excess | Shortfall |
|---|---|---|---|---|---|---|
| A coding assistant on my machine↗ | cli | 5 | 11 | 2 | ▲ 20 | ▼ 2 |
| A coding assistant in a container on the web↗ | agentbox | 6 | 3 | 1 | ▲ 3 | ▼ 0 |
| The desktop app, with local tools switched on↗ | desktop | 3 | 6 | 1 | ▲ 6 | ▼ 1 |
| Chat, with connectors switched on↗ | web | 3 | 2 | 1 | ▲ 1 | ▼ 0 |
| Chat in the browser, nothing connected↗ | web | 1 | 14 | 1 | ▲ 0 | ▼ 0 |
| A CI job on a hosted runner↗ | ci | 5 | 1 | 1 | ▲ 0 | ▼ 1 |
| A browser extension I installed↗ | extension | 1 | 2 | 1 | ▲ 2 | ▼ 0 |
| A scheduled job under a service account↗ | service | 4 | 2 | 1 | ▲ 2 | ▼ 1 |
Excess and shortfall are totals across the profiles a mandate applies to. The deltas, as matrices↗.