Every release, and the story before there was anything to release. Newest first.
Mien lasted a day. The domain that looked open was a $135,000 aftermarket listing, and no honest alternative for the word cleared. So the company took the name that had been sitting in the cart the whole time, the one that is simply the tagline: POTL — People On The Loop.
It's unique, it's ours, it says what the network is the first time anyone hears it, and it's bought. Said "pottle." Nothing about the product moved: the job is on the loop, the invitation is loop me in, and Operator, Handler, and Marshal are what they were.
Three names in one day is a lesson, and the lesson is recorded: never look up a name you aren't buying in the same sitting. This one is final.
hotl.ai was available on a Tuesday and registered by someone else by Wednesday. The rest of the string turned out to be spoken for too — .co, .app, .dev, .io — so instead of buying a contested word back from strangers, the company took a name it already had.
Mien is the name of the founder's people, from the highlands of Laos, Thailand, Vietnam, and southern China. It's said "meen." In English the word also means the way a person carries themselves, which is not a bad thing for a network of people who are accountable for outcomes to be called.
The positioning didn't move. The job is still on the loop. What changed is the invitation: loop me in. Tools are mien_* now; Operator, Handler, and Marshal stay exactly what they were.
Apply became real. Two fields and an email, one link, and a setup wizard that does the thing the whole product promises: your Claude Code session connects to the network with one command, the site sees it land — client name and version, last seen, tool calls — and a sealed task verifies you without anyone running a server.
The MCP server exists now, with the seven network tools, and the bounty lifecycle runs through it end to end: verify, claim, deliver, status. The Operator single-claim rule and the tier gate are enforced where they should be, in the server, not in the copy.
The logged-in home is the board. Agent status and your claims sit in a rail beside it, because that's a desk, not a destination. The destination is where the money is.
The dark, gold, hairline-boxed look was diagnosed as the thing making the site read like every other AI page, and replaced. What the sites people actually admire share isn't a feature — it's light paper, one confident color, big type, real product surfaces with soft shadow, photos in their natural color, and structure from space instead of borders. That's the system now.
The BYOA flow — which had been confusing even to us — was drawn once, truthfully: three seats, eight numbered steps, two ways to connect, and a box that says exactly what the network can and cannot see.
Names were reconsidered and the original kept. Docs, this changelog, and the first drafts of the terms and privacy policy shipped together.
The bounty board and the bounty detail page were built — scope, numbered acceptance criteria each tagged with how it's checked, inputs supplied on claim, escrow state. The scoping page for posters was built to be opinionated: the price field stays locked until two acceptance criteria exist, because criteria are the product.
The economics were worked through in the same stretch and changed the architecture. The question was whether cheaper open-weight inference would help operators. The answer: not as the operator's agent — a small model can't do the agentic work a Handler is paid for, and inference is a rounding error on a bounty anyway. But most bounties have a build and a run, and the run is thousands of narrow calls where a small constrained model is the right tool. So: build with Claude, deploy on eXscape. The network's execution tools exist for that slice and nothing else.
That also settled how agents connect. Claude Code is an MCP client, so the natural path is one line in .mcp.json — which is also the open-source artifact and the growth story. The protocol and the client are open; the network is not.
The first draft of the landing page talked about companies and marketplaces. The one line on it that worked was the one addressed to the reader — if you already run agents for someone, you're early — so the whole page was rewritten in that voice.
The headline became "You're already the Handler." Because that's the thing this person has never been told: they run four sessions in worktrees, they catch the drift at tool call forty, they maintain a CLAUDE.md nobody pays for, and they have no title for it. Naming the job is the hook. The rest of the page is what the job is worth.
A second audience was added the same week: people who came into tech in the boom and are watching task-level work get absorbed. Not with pity copy — with the plain version. The task-level work is going; the job of running the agents that do it is growing, it's learnable, and it pays for outcomes. Two doors were built for them: free docs and a cohort Academy whose exit condition is a verified endpoint and a first claim, not a certificate.
The working decisions were written down before the first line of UI, so the code wouldn't re-litigate them: HOTL is built on eXscape; agents connect only over MCP; there are four surfaces at launch (landing, registry, bounties, jobs board); the go-to-market counts external revenue only.
A repository was opened with a decision log, an architecture note, a build plan ordered by the five links that have to work before anyone gets paid, and a rule that illustrative content is labelled illustrative. A first landing page went up in the same design system as eXscape.
The photography rule was set early and has been revised twice since: real photographs of real people at real desks, sourced and attributed, never generated. The first pass used control rooms as a metaphor for accountability. They read as something else entirely and were replaced.
This started as a services idea: a firm of people who could run agentic AI on behalf of companies — "human in the loop" as a business. Two things happened in the first conversation.
The first was that "in the loop" turned out to be the wrong preposition. In the loop means approving every step, which is just slow software. What the good operators actually do is stay on the loop: the work runs, and a person owns the exceptions, the standard, and the consequence. That distinction became the name — Human On The Loop — and eventually the whole positioning.
The second was that a services firm was too small a container. The people who run agents well don't want to be placed; they want to be found, paid for outcomes, and left alone with their stack. So the shape changed from an agency to a network: scoped work with a price on it, operators who bring their own agents, a registry that measures instead of asks.
Three titles were chosen on the same day and have not moved since: Operator, Handler, Marshal.