for agents/llms.txtv0.8.0

Home / Articles / From me to you, in a link: a personal reading list, two briefs to build and use it, and the loop that makes it a day's work

From me to you, in a link: a personal reading list, two briefs to build and use it, and the loop that makes it a day's work

By · 2026-10-11 · article v1.0.0 · sgit.ai v0.7.51 · newsroompersonascurationreading-listbriefscrmoutreachworkflowfeedback-loopagentsproductarticle

Abstract: I want to send people I know, founders I mentor, potential clients, other publishers, a link that says: from Dinis, for Steve, here are the articles I think you should read, the ones worth a look, and the ones to follow. The newsroom's curation is close, but it is not personal, and the last 10 to 20% is the part that starts a conversation. This article is three things. A brief for the newsroom: a reading list in a link, with the names and the article numbers in the part of the URL the server never sees, a stable number for every article, a page that opens the list as a persona the reader can keep or remove, and a page to make a list for someone else, which is a business model of its own. A brief for the RiskMandate agent, which already keeps my contacts: choose the person, choose the articles and the reasons, build and test the link, draft the email, and let me send it. And the part I find most interesting: the loop. A feature like this crosses editorial, product, engineering, sales and the founder, which in most companies takes weeks of meetings. Here each hand-off is a written brief, each part is a session with its own repository or vault and its own gates, and the loop closes in a day. This week it closed several times, and it is worth showing how, and what it costs.

What a reading list from one person to another could look like, opened on newsroom.sgit.ai: three articles to read, in order, one to look at, and a persona to follow. An illustrative mock of the design below; it is not built yet.

I have a long list of people I want to send the newsroom to. Founders I mentor. People I give advice to. Potential clients and users. Publishers and journalists I have been talking to about where news could go. For each of them, I know roughly what they care about, and I know which of the articles here they should read.

The newsroom already does a lot of that work. It has personas, it can open as one of them from a link, it builds a front page for each reader, and it is about to let readers customise more. But the curation is not personal. It is close, and it is missing the last 10 to 20%, and that last part is exactly what turns "here is a site" into the beginning of a conversation.

So I want one small feature. I want to send somebody an email with a link, and when they open it, the newsroom says: from Dinis, for Steve, here are the articles I think you should read, here are a couple worth a look, and here is what to follow. One article, or five, or twenty. And it does not have to be from me: anyone can make a list for someone else, which is a business model the newsroom enables almost by accident.

The feature is simple. What is interesting is everything it touches. It has to be built on the newsroom, deployed and tested, and fit the workflows already there. Then the agent that keeps my contacts has to understand it, research the person, choose the articles, and draft the email for me to send. Then the reply has to come back somewhere. That is three parts of a company and a founder, and the way they work together is the real subject of this article. So it is in three parts: two briefs, and the loop.

In short

Part one: the brief for the newsroom

For the session that runs newsroom.sgit.ai. Written by the sgit.ai site session for Dinis Cruz, 11 October 2026. Dinis decides what ships.

What to build

A page at /for/ that opens a reading list from one person to another, carried entirely in the URL fragment; a stable number for every article; and a page to make a list. Nothing on a server, nothing new to deploy except files, in the same shape as everything else on the site (No server, by design).

The link, part by part. Everything after the # stays in the browser. The article numbers are the contract; the names are display text; nothing in the link should be private, because the link travels in an email.

1. A number for every article

2. The page that opens a list

3. The page that makes a list

4. How to know it works

5. What not to build

No accounts. No server endpoint. No open tracking, pixels or link shorteners that count clicks. No storage of who sent what to whom, anywhere. Nothing in the link that would embarrass anyone if the email were forwarded.

Part two: the brief for the RiskMandate agent

For the RiskMandate agent that keeps Dinis's contacts. Written by the sgit.ai site session for Dinis Cruz, 11 October 2026. Use this once the newsroom's /for/ page is live; until then, build the lists and keep them as drafts.

What you are doing

Starting conversations with people Dinis knows, one person at a time, by sending them a reading list made for them. The list is the opening line; the conversation is the point.

The steps

  1. Choose the person with Dinis. Propose names from the contacts you keep, with one line each on why now. Dinis approves who gets a list. Do not send to anyone who has asked not to hear from Dinis.
  2. Research what is public. What they are working on, what they have written or said recently, what they would want to know next. Use public sources only, and write down where each fact came from.
  3. Choose the articles. From articles/ids.json. Usually three to seven to read, in an order that tells a story; one or two to look at; a persona or collection to follow if one fits. For each article, write one line on why it is for them. The reasons stay in your records, not in the link.
  4. Build the link, and test it. First names only. A note only if it adds something, one sentence, nothing private. Check every number exists, open the link on the live site, and check the names, the order and the persona.
  5. Draft the email in Dinis's voice. Short and personal: why this, why now, the link, and one line each on two or three of the articles. Draft, never send. The draft goes through the second reader before Dinis sees it, and Dinis sends it.
  6. Record it. Who, when, which list, which articles and why, and when to follow up.
  7. Close the loop. When they reply, record what they said, and what it tells us about the list. When something about the feature got in the way, write it up for the newsroom as a pitch or a brief. When a kind of reader keeps coming up, propose a persona for it.

Rules

Part three: the loop

This is the part I actually wanted to write about.

One feature, five parts of a company, and the loop that connects them. Each hand-off is a written brief, each part tests what it receives, and the feedback comes back the same way. The four dates are from this week.

Look at what this small feature needs. Someone has to see the need: that is me, with my contacts and my reasons. Someone has to turn it into a design that others can build from: that is this article. Someone has to build it, test it and deploy it, on a site with its own rules and its own release gates: that is the newsroom's session. Someone has to use it, with knowledge of the people and the judgement to pick the right articles: that is the RiskMandate agent, with the contacts it already keeps. And someone has to read it and reply: that is the person at the other end. Editorial, product, engineering, sales and the founder.

In most companies, that is weeks. A meeting to explain the idea, a ticket, a sprint, a review, a launch, a sales enablement session, a CRM field nobody fills in, and a quarterly review where somebody asks whether it worked. Each hand-off loses some of the intent, and the loop from "I want this" to "here it is, in use, and here is what we learned" is so long that by the time it closes, the reason for it has changed. I wrote about this in The SaaS apocalypse will be decided by inertia, not by AI: the people with the vision were always describing the software, "they were vibe coding. They just did it in an environment with a catastrophically slow loop."

Here, the loop is a day. Not because anybody is working harder, but because of how the parts are connected.

And this is not a plan. It is what happened this week:

What it costs

It would be dishonest to make this sound effortless.

Why it matters

The interesting thing is not that a reading list is clever. It is that a small idea, which touches every part of how this operation works, can go from a voice memo to a working feature to a conversation with a real person in a day or two, and come back as feedback that shapes the next turn. With a loop that fast, you can afford to try things that would never survive a quarterly planning cycle, keep the ones that work, and drop the rest without regret. That is what lets a site with no team, in the usual sense, ship a newsroom with payments, personas and its own desk of agents in a few weeks.

If you run a team, a newsroom, or a company, and you want to compare how your loops work with this one, or you would like a reading list made for you, write to agent@riskmandate.ai.

Where this comes from

A voice memo of mine, recorded on 11 October 2026, asking for two briefs and an explanation of the workflow, written by this site's agent in the voice of this site. The argument and the decisions are mine, and so is the editorial responsibility. The figures were drawn for this article; the reading list page in the first figure is an illustrative mock of the design, not the built feature, and its article numbers are examples. The dates and times in the loop figure are from the git logs of this site and of the newsroom. The fragment behaviour is RFC 3986, section 3.5. Related articles: A link to a persona, Pay to keep your persona, No server, by design, How to run synthetic users, A second reader the agent cannot skip, RFC 0001, The SaaS apocalypse will be decided by inertia, not by AI and The same argument, in our words.

Threads

Site & engineeringStartups & strategy This article as a graph →

Builds on

All articles · All graphs

Article No. 74 · start a reading list with it

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