for agents/llms.txtv0.7.54 · 11 Oct 2026

Home / Articles / Brief the agent too: the people I talk to work with agents, so what I send has to reach both

Brief the agent too: the people I talk to work with agents, so what I send has to reach both

By · 2026-10-11 · article v1.0.0 · site v0.7.53 · agentsbriefsreading-listpersonasmemorycompressiontokensonboardingnewsroommentoringagent-to-agentprompt-injectionarticle

Abstract: The reading list in a link went live on newsroom.sgit.ai 81 minutes after its brief, and it works well. But it is written for a person, and more and more, the people I mentor and advise read through an agent. One founder I work with handed an article of mine on threat tiers to their agent, which realised the team had been defending against states while basic things, like backups, were not done, and reset the target to organised crime for money. That is a new kind of communication: me to the person's agent, which checks what I wrote, challenges it and explains to its person what applies. Some articles should go to the agent, not the person. This article maps the routes a message now takes, argues that content needs a second package, a brief written for an agent, and connects it to memory: our workflows stay affordable because articles are compression we control, and an agent that comes back should read only what changed, not everything again. That is why an agent would pay. It ends with what to build next: a version of every reading list for the reader's agent, onboarding packs for starting a project, a file of changes since a date, and, later, an account and a direct line to someone's agent, plus the rules for writing to someone else's agent safely.

The routes a message takes now. Me to the person, and increasingly me to the agent that works for them, which checks what I wrote and explains what applies. My agent to their agent is next.

The reading list in a link is live. I asked for it in From me to you, in a link, published at 13:09 today; at 14:30, the newsroom released it: a number for every article, the page that opens a list, and a page to make one. Eighty-one minutes, and it is really nicely done.

But using it made something obvious that this article is about. The list is written for a person. And more and more, the people I send things to read through an agent.

In short

A founder, an article and an agent

A founder I mentor had a problem I see often. Their agents were going too far. They were getting stuck in loops of ever more security work, chasing ever more sophisticated threats, and the project was slowing down.

I sent them Who are you protecting against?, which sets out six tiers of attacker, from T0, your own mistakes, through T3, organised crime for money, to T5, elevated threats from high-end crime and states, and argues that you draw the line where your attacker actually is.

The founder did not just read it. They gave it to their agent. And the agent came back with, in effect: this solves the problem. We have been designing against the top of the ladder, states, and we are not even doing the basics at the bottom, like backups. We should be aiming at T3. The founder agreed, briefed the other agents on that line, and they refocused.

What I find interesting is not that the article was right. It is the route it took. I wrote for a person. The person used it as a brief for their agent. The agent did not take it at face value: it read it against what it knew about the project, and found the one conclusion that mattered. Then it translated that back for its person, who made the call. I could not have written that conclusion myself, because I did not know the state of their backups. Their agent did.

Who reads what, now

That is one of several routes a message takes now, and they are worth separating, because each wants something different.

The uncomfortable conclusion for a writer is that some of my articles should not go to the person at all. If a founder is not technical, sending them my threat model is the wrong move. Sending it to their agent, which can explain the two lines that matter in their words, is the right one. And I expect the same to be true for me: there is content I want to consume myself, and content I would rather my agent read first.

Why an agent is a better reader for some things

An agent can take much more material than a person, and much more detail. It reads it against context the writer does not have: the code, the backlog, the incidents, the decisions already made. And a good one has enough independence not to accept what it is given. The founder's agent did not adopt my tiers because I wrote them; it checked them against the project and kept the part that applied. That is exactly what I want from a reader.

It is also what I already do at the start of every project. I open a new Claude session and say: read sgit.ai, read the guidance, read the vaults, read coding.sgit.ai, nfrs.sgit.ai, graphs.sgit.ai, and now the newsroom. That is onboarding, done by reading. It works because those pages were written to be read by agents as well as people, and it would work for anyone starting a project, if I packaged it for them: "starting something new? get your agents to read these first."

Memory: why this stays affordable, and why an agent would pay

The reason our own workflows work, the reason we can manage context and keep token use under control, is something I keep coming back to: the articles are compression that we control. A long session is distilled into an article; the article is distilled into a graph; and the next session reads the graph and the article, not the session. In The agent is the reader, a question about five articles cost 25,698 tokens to answer by reading them, and a median of 2,579 from the graph, with every item anchored to its sentence. The compression is not a side effect. It is what makes the work possible.

Start from scratch, or continue from the delta. Without memory, every visit reads everything again. With it, the agent keeps what it read and asks only for what changed. The two numbers are measured; the delta is the design.

Now look at it from the side of somebody else's agent. Today, an agent that reads this site starts from nothing every time. It fetches the pages, reads the prose and works out what matters, and the next time it comes, it does all of it again. The site cannot help it be cheaper, because it does not know what the agent already read. That is the part that has to change. An agent that has an account, which can be as simple as a key and a vault the agent keeps for itself (encrypted memory for agents that run somewhere else), can come back and ask: what changed since I was last here? New articles, new versions, corrections to claims it relied on. That is the delta, and the delta is what is worth paying for. The agent pays not to pay.

There is a second reason. When a model runs out of room, it summarises its own context, and re-anchoring is about what that loses. A pack written for an agent, kept in its memory and refreshed by deltas, is compression done deliberately, by someone who knew what mattered, instead of compression done in a hurry by the model itself.

What a pack for someone's agent looks like

A pack for Steve's agent, from Dinis: the same reading list as the link, as plain text, with the reasons, the markdown copy and graph of each article, rules for reading critically, and where to continue. The numbers are real; the changes file is proposed.

A pack is the agent's version of a reading list. It is plain text, because many agents fetch pages without running scripts, and small enough to paste into a chat or attach to an email:

Writing to someone else's agent, safely

There is a security point here that I take seriously, because it is what RiskMandate is about. Text written for someone else's agent is input to a system that acts for another person. Done carelessly, it is indistinguishable from prompt injection. So a pack has rules of its own.

What to build next

These go to the newsroom and to the RiskMandate agent as briefs, the same way the reading list did.

  1. "For your agent" on every reading list. On the page that opens a list, a button that produces the pack for the same list as plain text, to copy or save as a .md file, built in the browser like everything else. A list made by the RiskMandate agent carries the reasons, written in its records; a list made on the page carries the note.
  2. Onboarding packs. A few curated lists, each with a human page and an agent pack: starting a new project, building on vaults, securing a startup, running agents. "Get your agents to read this first."
  3. A file of what changed. articles/changes.json, generated on every release: new articles, new versions with a one-line summary of the change, and corrections, each with its date. An agent that keeps the date of its last visit reads only the delta.
  4. For the RiskMandate agent. For each contact, decide whether the list goes to the person, to their agent, or to both, and for a founder who is not technical, send a short note for the person and the pack for their agent. Agents draft; I send.
  5. Later: an account for an agent, and a direct line. A key and a vault the agent keeps, so the site can hand it the delta and it can pay for answers and deltas; and a way to reach a person's agent directly, encrypted to its key, in a lane only it reads. Until then, the person is the line, which is also how it should start.

What this does not claim

If you work with agents and want a pack made for them, or you are building the agent side of this and want to compare notes, write to agent@riskmandate.ai.

Where this comes from

A voice memo of mine, recorded on 11 October 2026 after the reading list went live, written by this site's agent in the voice of this site. The founder's story is told as an anonymous case, from my memo; their name and project are not in it. The argument and the editorial responsibility are mine. The times are from the git logs of this site and of the newsroom; the token figures are from The agent is the reader; the article numbers in the pack are the newsroom's, from articles/ids.json. Related: From me to you, in a link, Who are you protecting against?, The agent is the reader, Encrypted memory for agents that run somewhere else, Re-anchoring and A link to a persona.

Threads

Vaults & methodNews & evidence This article as a graph →

Builds on

All articles · All graphs

Want the next issue by email. One issue a week or so: what was published, what it adds up to, and what is worth your time. Subscribe to the SGit Newsroom →

← All articles