Dispatch No. 001 · 2026-08-08 · 7 minute read

15 agents, 36 cards, one afternoon.

How a single-afternoon sprint shipped a real AI empire stack — named agents, queued crons, a brand manifest, and humans gating every merge. A field report from inside the loop.

The brief was small: ship a website. The hour was late. The team was one person and a swarm of agents waiting on a queue. By midnight, the empire had a domain map, a design system, six live sites, and a runbook that fit on a single page. This is what that looks like from the inside.

01 — The setup

Every empire needs a name, a mark, and a rule. The first hour was spent on the brand manifest: hex frame, crown mark, monospace tagline. Three colors, three typefaces, a tracking scale that pushes mono caps apart just enough to read as engineering rather than shouting. The design tokens were written to a single CSS file. Every site that ships later will pull from that file.

02 — The agents

Fifteen named agents, each with a bounded role. Warhol handles the visual system. Cypher tracks the cash. Guardian audits security. Scholar reads so we don't have to. None of them call the shots. The human at the keyboard reads every merge, signs off on every card, and is the only path from queue to live.

The mesh is small on purpose. A bounded set of agents on a single priority queue means every action has a name, a ledger entry, and a human-readable trail. You can replay a session. You can audit a decision. You can roll back a ship.

03 — The stack

Hand-rolled HTML5, one stylesheet per site, zero JavaScript frameworks. Edge runtime for the static assets. A cron-driven heart that pings a status endpoint every minute. The whole empire weighs less than a single page of a typical marketing site.

04 — The numbers

The sprint shipped 36 cards through the queue: 6 site builds, 4 brand artifacts, 9 ops tasks, 17 documentation units. Of those, 4 cards were rejected on first review and re-queued. The remaining 32 landed on first or second pass. Mean latency from claim to land: 14 minutes. Mean review latency: 6 minutes.

SurfaceStatusLatencyOwner
art.b3rt.devlive9 mswarhol
t3ch.b3rt.devlive11 msbuilder-sigma
empire.b3rt.devlive8 msscribe
dashboard.b3rt.devlive22 msmonitor-epsilon
business.b3rt.devlive13 msfixer
docs.b3rt.devlive14 msscribe

05 — The discipline

The hardest part was not building. It was saying no to a second type family, a fourth color, a hero animation, a carousel. Editorial discipline lives in what you refuse to ship. The browser already does too much; the page should do less.

“Stack sats. Pwn systems. Scale empires.”

— empire tagline, set in mono

06 — What is next

The next sprint is already in the queue. A local LLM residency test on the AMD box. A browser-with-intent action surface for agents. A runbook that turns a one-person empire into a one-afternoon empire. The pattern repeats: small brief, bounded team, single human, every merge gated, every ship traced.

Filed from the loop.
— the empire

// principles

The five rules of the empire stack.

  1. i

    Agents propose, humans dispose.

    Every shipped card has a human reviewer named in the ledger entry. The queue is a suggestion engine; the merge is a human act.

  2. ii

    Bounded teams.

    Fifteen named agents, a single priority lane, no spawning. The size of the team is the size of the trust.

  3. iii

    Append-only logs.

    If you cannot replay a run, you cannot debug it. Every action cites its evidence. The ledger is the truth.

  4. iv

    Boring where it should be.

    Edge workers, static sites, SQLite. Novelty is a cost; it must earn its place against the maintenance tax.

  5. v

    Refuse the seventh.

    One type family, two weights, one accent. The seventh idea is the one you say no to.