store.sgit.ai / admin · the shop · the ledger · this page as markdown noindex · not in the sitemap
Produced with model assistance. Every page on this site, and every document in the dev packs area, was drafted with a large language model and reviewed by a person before publication.

/ work / describe-your-agent

Describe your agent

5 of 8 units done. A free page where somebody builds their agent by clicking or dragging capabilities onto it, and what comes out is a definition of what that agent could do — a document a model session can turn into a vault. It is the elicitation half of the £500 level, given away, and the project lead expects it to be the page they use most in conversation.

This workstream came out of a memo. Describe your agent — the page that gets used in the room, 2026-09-16 — kept verbatim, read into a brief, and broken into the units below.

Queued2

DA-6Write the prompt that turns the definition into a vault

A model session with the template vault takes the document and produces the buyer's vault. The store already ships a level-three prompt; this is its front half.

Blocked on DA-8, and a decision on which of the two interfaces is real.memo 2026-09-16
DA-8Put it in front of the £500 level and in the walk-through flow

Free, in front of the paywall, and the thing a conversation at a stand is run from: build it together, they leave, the vault follows.

Blocked on DA-5.memo 2026-09-16

Up Next1

DA-4Decide whether a capability has degrees

Partly answered by the vocabulary itself, and the rest is still open. Degrees are not on the capability — send.endpoint.allowed and send.endpoint.world are two separate primitives, which is how “partially connect to the internet” is already expressed. What is not decided is whether the interface should also carry the barrier taxonomy, where only one of four kinds of restraint is actually a control.

The project lead, in conversation · memo 2026-09-16

In Progress0

Done5

DA-1Get the real capability vocabulary

Got, rather than invented. Twenty-three primitives on a verb.object.reach grammar, read out of riskmandate.ai's own template vault with its published read key and promoted by tools/promote_capabilities.py with the hash of the bytes. The ultimate source is what-can-it-do.games.sgit.ai — one of the games the memo was pointing at.

memo 2026-09-16
DA-2Prototype the canvas — agent in the centre, capabilities around it

Shipped in v0.3.5 at /lab/agent-canvas/. All nine families on one screen, click to give a capability to the agent, click again to take it away.

memo 2026-09-16
DA-3Prototype the sequence — one question at a time

Shipped in v0.3.5 at /lab/agent-sequence/. Same twenty-three primitives, one family per screen, with what each reach means.

memo 2026-09-16
DA-5Emit the definition as a document a model can act on

Shipped in v0.3.5. Markdown to the clipboard or JSON to your downloads, carrying the grammar and the reach glossary with it so the session reading it does not have to guess what world means. Nothing is sent anywhere and a check refuses a fetch in that file.

memo 2026-09-16
DA-7Say on the page what it is and is not

Shipped in v0.3.5, and held by a check: every prototype has to say it produces the grant only. A reader who thought this was the whole document would be taking three quarters of the £500 level for nothing in their own head.

memo 2026-09-16

← every workstream

An operations surface for the people building this store, public because every page here is. It is not a selling page and nothing on it is an offer. The shop is here · every claim, with its state · the reviews