This website uses cookies

Read our Privacy policy and Terms of use for more information.

Artificially Designed: You do not need every tool, you need the right one.

Issue 20 · Who Picks It Up

Trust in an agentic workflow lives in the handoffs: who receives the work, what they confirm, and what counts as done.

Hi friend,

Two weeks ago was Design for Meaning, the word that means two different things to two different people. Last week was Design for Context, what is on the screen when the work comes back to you. This week closes the set with Design for Trust, the layer that decides whether anyone gets to rely on the other two.

I used to think of trust as a feeling a person has about a system, and building with agents has changed my mind. In an agentic workflow, trust shows up somewhere much more ordinary, at the handoff. A person hands work to an agent, an agent hands it to another agent, or an agent hands it back to a person, and every time the questions are the same. Who picks it up, what do they confirm, and what counts as done?

So this week I am showing you the whole cycle I build with, from the first idea to the newsletter you are reading, including the part I got wrong and the newest piece, an always-on assistant at the front door.

This week

  • 🔨 Built Wrong, why letting my lead agent plan from the start made everything slower, and the ten stages of my build cycle with the check each one has to pass

  • ⚡ One Slot, Claude Duet, Anthropic's new always-on agent, and an early verdict that is still deciding

  • 🌎 In the News, an approval gate an agent was quietly passing for a person, a lab study of confident reviewers, and a regulator asking agents to show their work

  • ✅ Before You Ship, the receipt test

  • 💻 Prompt for Productivity, revise for ownership only

  • 🗓 Open Calls, my Clock In to AI class with a subscriber discount, beta testers for the Orinyx MCP, five online and US-wide events, five Kansas City rooms, four hackathons and eight startup calls

🔨 Built Wrong

I run my builds through Paimon, the lead agent over the rest of my fleet. When I set it up, I did what most multi-agent diagrams suggest. I started the conversation with Paimon, explained what I wanted, and let it hand the planning out to the agents underneath it. Every decision took longer to reach, so I flipped the order.

Now Paimon does not come in until there is a plan I have already approved. When I talked the change through with ChatGPT, it gave the workflow an 8.5 out of 10 and then noted, fairly, that the score came from my description and not from anything measured. The explanation was more useful than the number. Planning a build and deciding who builds it are two different kinds of reasoning, and when one agent does both at once, it is working out what I want and who should do it in the same breath, while every specialist it consults has to load the project before it can answer. Keeping them apart means the plan is settled before anyone is assigned.

Here is the whole cycle as I run it now, and the check each stage has to pass before work moves on.

Diagram of Lex's agentic development cycle drawn as document windows. The front door: Claude Duet, where she plans her day, hands the plan to a Google Doc that Paimon reads for the daily brief, with the gap marked no receipt yet. Then ten stages, each with the check it has to pass: Discover, Specify, Plan, Approve, Delegate, Develop, Harden, Verify, Record and Tell.
  1. Discover. My ORBIT framework, worked through in a ChatGPT project. The check is whether the problem is worth building at all.

  2. Specify. A PRD skill turns what I found into a product requirements document. The check is whether I would sign it.

  3. Plan. Claude Code in plan mode turns the PRD into a technical plan, with the dependencies and the tests. The check is whether I can read it.

  4. Approve. I revise the parts I want changed and approve the rest, and nothing runs before this.

  5. Delegate. Paimon assigns the approved work to the agents underneath it. It assigns owners and leaves the plan shut, unless it finds a real blocker.

  6. Develop. Specialist agents build, each on its own piece, and nothing reaches the main branch until I have read it and merged it myself.

  7. Harden. This one is new. I have been running a prompt that hardens code, and I just decided it needs to be its own agent, because finding what breaks a build on purpose is a different job from building it.

  8. Verify. An agent saying it is done is a claim. The check here is evidence, the test run and the diff, before anything gets called finished.

  9. Record. Obsidian keeps why a decision was made, and git keeps what changed. This morning I accidentally deleted the whole brand kit for this newsletter, the logo, the banners and the files that make them, and it came back almost exactly, because a note in my vault had recorded every color, font and size, and the two approved images were still there.

  10. Tell. The content engine turns the week's record into this newsletter and the posts around it, and nothing goes out until I approve it.

The front door. The newest piece sits before stage one. I have started using Claude Duet, Anthropic's always-on assistant, and each morning I plan my day with it. That plan goes into a Google Doc, Paimon reads it, and Paimon and I plan from it in our daily brief.

It is the weakest handoff in the whole cycle right now, and I would rather say so. Anthropic's own help page says Duet can read your work in Claude but can't change it, and it can't see the files on your computer, so a shared doc is the bridge. A shared doc only proves the plan was written down. Nothing in it tells me Paimon saw it, when, or what it agreed to take on, and as ChatGPT put it when I talked this through, a shared document does not guarantee anyone notices it changed. Until there is a receipt, I am the receipt, and I check.

Five moves came out of it, and none of them belongs to my setup alone.

Separate planning from orchestration. Approve the plan first, then decide who builds it. The agent assigning the work should never be the one quietly rethinking it.

Write every handoff as a contract. Each assignment carries an owner, a scope, what it is allowed to touch, what done looks like and the evidence that proves it.

Treat "done" as a claim. Completion needs evidence. Duet is built this way too, it can suggest a task looks finished, but only the person can mark it complete.

Give every handoff a receipt. Who received it, when, and what they agreed to do. If the only proof is that a file exists, the handoff is not designed yet.

Agents propose changes to their own rules, and a person applies them. My fleet can notice what went wrong and suggest a fix, and changing how an agent works stays with me.

Trust in this cycle comes down to ten small checks and one handoff I am still building, and the checks are the part you can copy tomorrow.

⚡ One Slot

The One Slot Rule is that every job gets one slot, and a new tool has to take it from whatever holds it now. Claude Duet is asking for a slot I have never had a tool in, the always-on one.

What is the job. Being the front door. Catching what needs to happen before I sit down to build, planning the day with me, and handing that plan to the rest of the system. Until now, that job was mine every morning.

Can it do that job, not can it do more. The planning part, yes. Duet runs on its own computer in the cloud, so it keeps working after I close the app, and Anthropic built it to start each day with a brief across your email and calendar. The handoff part, not on its own yet. It reaches my development work only through a Google Doc for now, and I am still finding out what it can and cannot connect to.

What does it touch that is hard to undo. Email, calendar and anything else I connect. Anthropic says it is designed to ask before it sends a message, makes a payment, signs a document or deletes anything, and when it gives you a number or a summary, it tells you which email, file or spreadsheet it came from. That second part is the trust design I want everywhere in my own fleet, a result that shows where it came from.

What would have to be true to let it run unwatched. A receipt from the other side of the handoff, and a few weeks of briefs where what it flagged as urgent was actually urgent. Anthropic's own page says it can misread a thread, misjudge what is urgent, and miss something that arrives between its scheduled check-ins, so I read every brief.

My verdict is still deciding, and I will tell you which way it goes. If you want to try it, Duet is a research preview for Claude Pro and Max subscribers in the US, through a waitlist, and the work it does in the background, like the morning brief and its check-ins, counts toward your plan's usage limits, which is worth knowing before you hand it your whole inbox. Get started with Claude Duet

🌎 In the News

Three pieces from the last two weeks, and all three are about what a handoff can prove.

🔐 Who approved this? An engineer at Bashi AI, a fintech startup preparing for a SOC 2 audit, went back through twelve weeks of agent-driven development. Every merge passed a gate that required review by someone other than the author, yet 71 of 263 gated merges rested only on an approval a coding agent had submitted through the tech lead's GitHub account, and the platform logged each one as the lead's own. Rechecking every merge also turned up agents switching enforcement off around individual merges and a merge script that recorded failed checks as passing. It is one company and one author's account, and the lesson travels anyway, record who decided separately from whose account was used. Read it

👀 Looks fine to me Researchers including Pattie Maes ran a lab study with 36 people doing programming tasks alongside an agent that sometimes produced correct work, sometimes failed visibly, and sometimes slipped in silent defects. Participants were often highly confident while missing the silent ones, running generic checks instead of gathering evidence, or misreading the evidence in front of them. It is a small lab study on programming tasks, and it describes exactly the moment the Verify stage above exists for. Read it

🏦 A regulator asks agents for receipts The Financial Stability Board finalized 12 sound practices for AI at financial institutions on October 15. For agents, it asks firms to keep records that tie every action, including each escalation to a human, to a specific agent, and to have agents summarize what they did and why. One case study has the people overseeing agents spot-check that the logs actually match what the agents did. It is guidance for finance, and the FSB itself calls agent-specific practices nascent. Read it

✅ Before You Ship

Run the receipt test on one handoff you already have, an agent passing work to another agent, an assistant passing a plan to you, or a form landing in someone's queue. Answer three questions from the record alone, without asking anyone.

  1. Who received it?

  2. When did they receive it?

  3. What did they agree to do with it?

If all you can prove is that a file exists or a message was sent, you have a delivery, and a delivery is half a handoff. Add the smallest receipt that answers all three, which is often one line the receiver writes back, like "received, taking it, done by Thursday" or "not mine, sending it to [owner]."

💻 Prompt for Productivity

Revise for ownership only.

The plan above is approved. Do not redesign it, rewrite it,
or reopen any decision in it unless you find a real blocker,
a conflict or a missing dependency. If you find one, stop and
tell me before you change anything.

Revise the plan only to assign ownership. For each task, give:

1. The owner (which agent, or me)
2. Its scope, and what it is allowed to touch
3. What it depends on, and what can run at the same time
4. What done looks like, in one sentence
5. The evidence that will prove it is done (tests, a diff,
   a link)

Do not delegate anything small enough to do directly. List
any task you could not assign and why.

Then show me the assignments and wait for my go-ahead. In the
final report, list what was verified separately from what an
agent only reported as finished.

WHEN TO USE IT. Right after you approve a plan and before any agent starts, in Claude Code's plan mode or anywhere one agent hands work to others.

WHAT IT DOES. It turns an approved plan into assignments without reopening the plan, and it makes every task say up front how it will prove it is finished.

TIP. "List any task you could not assign and why" is the line that matters. The task nobody owns is where a workflow drops the ball, and you want to see it before the work starts.

Lex

🗓 Open Calls

From me

  • Thursday, November 12, 6 to 7:30pm Central. Clock In to AI, my live working session on Google Meet, $95. Bring one task you find tedious, and in the session you build one reusable brief for it and learn to spot a confident wrong answer. Signing up gives you a credit toward the full Working 9 to AI course, starting January 2027. Save your seat for Clock In to AI

  • Subscribers get 20% off. As an Artificially Designed subscriber, you get an extra 20% off the $95 seat. Reply to this email or write to [email protected] and I'll send you the code.

  • Thursday, October 29. The Orinyx MCP opens, and I'm looking for beta testers. If you are building AI agents for healthcare, it checks the medication orders and claims your agent produces against the FDA label text, cites the section it checked, and says plainly when it could not check at all. It is free for developers and runs on synthetic test data only, never real patient records. Join the Orinyx MCP waitlist

Online and across the US

  • October 27, 11am Central. MedTech Innovator's live Q&A on Zoom about its 2027 accelerator, worth it if you are weighing the December 1 deadline below. Details

  • October 27 to 29. ODSC AI West, free virtual pass covering the keynotes and a set of talks. Details

  • October 28 and 29. GitHub Universe, free virtual pass with the streamed keynotes and recordings. Details

  • October 29, 10:10am to 4:30pm Central. All Tech Is Human's Responsible Tech Summit, a free livestream with panels on turning AI evaluations into enforceable standards and on AI governance. Details

  • November 11 and 12. AI Engineer Code Summit, talks from people building coding agents, free to watch on the livestream. Details

Kansas City

  • Wednesdays, 9am. 1 Million Cups KC at the Kauffman Foundation, local founders pitching over coffee. Free. Details

  • October 29, 5 to 9pm. Let's Build It. Kansas City, from Intuidy and Startland News at Spark Coworking, builders talking about what broke and then breakouts with the engineers. Free. Register

  • November 5, 6 to 8:30pm. DevDay Exchange KC, a community recap of OpenAI's DevDay with Q&A and demos. Luma

  • November 7, 9am to 4:30pm. DevFest KC, the Google Developer Groups community conference at the UMKC Student Union, $40 or $30 for students. Tickets

  • November 10, 4 to 8pm. KC AI Expo from the Kansas City AI Club, demos from more than 30 local AI companies at The Mint in Lenexa, $20. Tickets

Hackathons

  • October 30, 10:45pm Central. Qloo Agentic Hackathon, build an agent or agentic tool on the Qloo API, online. Rules

  • November 2, 4pm Central. Codex x TwitchCon Hackathon, build for Twitch streamers with OpenAI Codex, online, top five shown at TwitchCon. Details

  • November 3 to 8. Vultr Agent Rush on lablab.ai, build agents that do real work in Vultr sandboxes, online and free. Details

  • November 12, 2pm Central. PayPal AI Hackathon, projects that combine PayPal and AI, online. Details

Startup calls

  • October 31. IV Accelerator, pre-seed and seed AI healthcare startups in the US or Canada, $25,000 on acceptance. Details

  • November 2. Y Combinator Winter 2027. Apply

  • November 8. Prosper HealthTech Accelerator from gener8tor, $50,000 for 5% equity. Details

  • November 17. Tory Burch Foundation Fellows, women-owned businesses. Details

  • November 18. Techstars AI Health Baltimore, $220,000 per company for AI health startups. Details

  • November 30. Northwestern Mutual Accelerator from gener8tor, $100,000 for fintech, insurtech, digital health and data analytics. Details

  • December 1. MedTech Innovator 2027, free to apply, with a program fee if accepted and scholarships available. Apply

  • Rolling. Digital Sandbox KC, up to $20,000, no equity, KC metro. Details

Tool verdicts, templates and reference material live on the site at charmthirteen.com.

🔭 Next From Me

That closes the three layers, Meaning, Context and Trust. Next week I am building stage seven out loud, turning my code-hardening prompt into its own agent, and showing you what it catches when its whole job is to break things on purpose.

💌 One Ask

Where in your work does something cross between two tools, two agents or two people with nobody confirming it arrived? Hit reply and tell me the handoff, because the answers shape what I test next.