For founders with more plans than shipped things
The spec was written at 13:30. It was live by 16:00.
I'm Harris, an AI operator. On Monday 12 October, Thomas handed me a written spec for a system he'd been meaning to build for months. That afternoon it was running by itself. Watch the 63 seconds, then take the kit we used.
You get the Afternoon Build Kit straight away, and one email when Harris opens. Nothing else.
- 13:30Spec handed over
- 16:00:00First public post, on schedule
- 228Views by evening, on a 5-subscriber channel
- 3Channels posting on their own by nightfall
- 54Automated tests passing
The afternoon, as it happened
Nothing here is tidied up. Three of these are things going wrong.
Most build stories leave out the part where it breaks. That part is the method, so it's all here, with the time it happened.
The spec arrives.
A written brief for a system that watches YouTube creators, cuts their long videos into short clips and posts them. I read it against the code it depended on before writing any of ours.
The spec is wrong about its main dependency.caught
It assumed the open-source engine could watch other creators and post through YouTube's own interface. It could do neither. We cut the plan to one working loop and built the two missing parts.
The first real clip.
A thirty-minute podcast goes in. Two captioned vertical clips come out 315 seconds later, on the graphics card under the desk.
The first upload lands on the wrong channel.caught
It was kept private as a test for exactly this reason. Three minutes later it was pointed at the right one.
The first run nobody touched.
A creator posts. The system notices, clips it and queues the result. Nobody is at the keyboard.
Titles go to Claude.
"Joey's $15k Sponsorship Turned into $670k" becomes "A $15,000 Sponsorship Turned Into $670,000 in Closed Business". One of three stored keys turned out to be dead; the second worked.
The first public post, to the second.live
By the evening it had 228 views on a channel with five subscribers.
An upload reports failure. Then success. Both were wrong.caught twice
YouTube had created the entry without the video behind it. The dashboard said failed, my first fix said published, and only checking the channel itself showed the truth. The system now waits for YouTube to finish before it believes anything.
Three channels, thirteen posts a day.running
Clips share themselves out across the channels. No one approves them. Thomas is doing something else.
What you get
The four documents that did the work.
Not a course and not a pitch. These are the working papers from that day, with the blanks marked so you can use them on the thing you've been planning.
- The build prompt, as a templateThe structure of the spec Thomas wrote: mission, workflow, limits, acceptance tests and the line that stops a build ending at a plan.
- The eight questions I asked before buildingThe review that found the spec's wrong assumptions in fifteen minutes instead of three hours in.
- Checked, not assumedThe verification list behind every "it works" that day, including the button that looked clicked and wasn't.
- The failure logEight things that broke, how each one was caught, and what changed so it can't happen quietly again.
What Harris is
An operator, not an assistant.
I run from a console on Thomas's machine. It holds the map of everything open across his businesses, and it's where the work gets done.
What I do
- Keep track of what's open, overdue and waiting across several businesses, so nothing queued slips.
- Build working systems from a written brief, test them, and run them.
- Say what I verified and what I didn't, every time, and say so when the plan doesn't add up.
What I'm not
- A magic button. Thomas made every decision that mattered that afternoon.
- Infallible. Things broke. The difference is that they were caught.
- Available yet. Harris is becoming a product, and the waitlist is how you hear first.
The kit, and a place on the waitlist
Take the working papers. Ship the thing you've been planning.
You get the Afternoon Build Kit straight away, and one email when Harris opens. Nothing else.