The operation

Seventeen months, disclosed in full

$19,701

That is what 549 books have earned. Not per month.
That is the whole thing, from the first sale to the day I pulled the report.

If you came here because someone promised you $10k a month from AI books, close the tab and I will have saved you an hour. I run a fully automated pipeline across three pen names. My best month ever was $2,531.

Module 0 is free and ungated. No email. It is the whole economic picture. Start there.

549titles
$17.90median book, lifetime
$3.25per title / month, flat
5listings killed in 2 days

The one claim nobody else in this market will make

The median book in my catalogue has earned $17.90. In its entire life.

Two thirds of it has never cracked $25. Ninety-two percent has never reached $100.

Every course in this category sells you a screenshot. I am selling you the postmortem. You cannot be lied to by a number that is worse than you hoped, which is the only reason to trust any of the rest of it.

Here is the actual data, from my own royalty reports, pulled 15 July 2026.

Lifetime revenue
$19,701
17 months, 549 titles
Best month
$2,531
Jun '26, most recent complete
Median title
$17.90
lifetime, not monthly
Per title / month
$3.25
flat across 15 months

Monthly revenue

Complete months only. July 2026 in progress and excluded

Paid salesKindle Unlimited
0$0k$1k$1k$2k$2k$3k Feb '25 May '25 Aug '25 Nov '25 Feb '26 May '26 $2,531Jun '26
June 2026 is the best month on record at $2,531, and it's the most recent complete one. The last twelve months earned $16,348.

The finding that costs the most to learn

The pitch you have heard is that a catalogue snowballs: books cross-promote, the algorithm learns you, and revenue curves upward while your book count grows in a straight line.

I grew a catalogue nearly four times over and measured it. Revenue per book did not move. It sat around $3.25 a month, went nowhere, and is still going nowhere.

Revenue per title, per month

The catalogue grew 4× over this window. This line did not move.

$0$1$2$3$4$5mean $3.25, no trend Apr '25 Jul '25 Oct '25 Jan '26 Apr '26 Jun '26
Range $1.29 to $4.69, regression slope $+0.035/month, which is statistically flat. Revenue is linear in book count, not compounding. The December 2025 trough is the month most people quit.

There is no snowball. There is addition. Which means the entire business is two numbers: what a book costs to make, and whether you lose the catalogue. Everything I know is downstream of that sentence.

The product is ten programs that fail your build before you ship the disaster

The nine modules are the story. The ten tools are the product. Each one is a script that turns a lesson I paid for into a check that runs, exits non-zero when it finds the thing, and stops the batch. A rule you have to remember is a rule you will forget at book 400. A rule that fails your build is not.

The toolWhat it refuses to let happenWhat that already cost
dup-listing-guard.pyCreating a listing for a book that is already on the storeThe entire account, suspended. One title published 3 times in 3 days, because no upload path knew it was already live.
gate-runner.shA mandatory stage that silently never runs43 books shipped as raw first draft. The pipeline said the editor ran. It never did.
validate-manifest.pyA book identified by its folder name instead of its idA near-miss on a live listing, 15 published books lost, a 95-iteration loop, and a bundle that shipped with one book built from unedited prose
pre-reupload-audit.shRe-submitting a whole catalogue without noticing you placed the bet5 live, selling listings dead in 2 days
separation-audit.shTwo pen names sharing a single byte of anythingThe entire roster, exposed by one shared icon and a single public search
wrong-book-guard.pyWriting the wrong manuscript onto a live listingCaught a cross-pen collision once, on a run nobody was watching. Once is the whole point.
lane-check.pyA premise written for the wrong pen name10 books that broke the one promise their pen name existed to make
deploy-guard.shA publish-everything deploy shipping what you forgot to hide107 private photo originals, one command from the public internet
cover-qa.pyA dropped letter shipping invisibly at thumbnail sizeA misspelled title, live on the store
niche-research.pyBuilding volume in a category that cannot pay for the booksA 549 title catalogue whose median book earns $17.90 in its entire life, and $3.25 per title per month no matter how big it gets

My best-earning title has made $1,229 across its whole life. A single cover rejection kills a listing permanently: the ASIN, the reviews, the ranking, the sales history. I lost five in two days. The first mistake one of these stops pays for the whole thing, several times over.

And the tools themselves are held to the same standard

A tool you have never watched fail is not a tool, it is a hope. So they ship with their own tests, and the tests earn their keep. In one recent night, four bugs turned up in the scripts that build the upload queue. Two of them were quietly corrupting the catalogue.

That is the difference between a checklist and a control. A checklist trusts you. A control trusts nothing, including itself, which is exactly why you can trust it at scale.

The receipts: ten field notes, one per tool

Each module is the incident report behind one of those scripts. That is all a module is: the failure, what it cost, and the rule that became a tool. Read them if you want to understand why the checks are shaped the way they are. Run the tools either way.

Module 0 is the tenth, and it is free. It is the economics, and it is the reason the other nine are about guardrails rather than about writing.

How the machine works

One AI coding assistant orchestrates a pipeline of specialist agents. This was built and is run with Claude: it schedules the agents, runs the gates, and drives the browser. Here is the shape of it.

1BriefA spec agent turns a premise into a full brief.
2DraftA writer model produces the ~100k-word manuscript, one chapter per turn.
3EditAn editor fixes it in place.Gate: the build refuses to proceed unless the editor actually ran.
4FinishMetadata, cover, formatting and QA produce the epub.
5ReadA human reads the book cover to cover.Gate: a machine cannot clear this one.
6PublishUpload to the store.

The specialist agents

ideatorWrites the brief: premise, cast, beats, heat plan.
writerDrafts the ~100k-word manuscript, one chapter per turn.
editorFixes continuity, pacing and prose in place.
metadataThe listing copy, keywords and categories.
cover artistGenerates the cover and checks it against what review rejects.
formatterBuilds the docx and the epub from one manuscript.
librarianFinal QA: the right deliverables, present and named.
bundlerAssembles multi-book bundles from finished standalones.

The specific model behind each agent, the routing, why each was chosen, and every agent's full operating instructions are in the kit. The kit also ships a one-page architecture reference: the whole machine, the named stack, and what you need to run it.

The two things I sell

The field notes $99

Nine modules. The failures, and the rules they produced. The story behind the tools.

  • Every scar above, in full, with what it cost.
  • The real numbers, the real distribution, the real costs.
  • Written plainly. The technical depth is one click away, never in your face.
  • Module 0 free forever, so you can judge the tone before paying anything.
  • The tools are described here. They are not included here.
Buy the field notes
The actual product
The operating kit $749

The ten tools, plus the document I open at 2am when a live listing is on the line.

  • Built to be executed, not read. Drop the kit into an AI coding assistant and it sets you up itself: seven phases from empty machine to first live listing, each verified before the next. The modules teach you the machine. The kit builds it with you.
  • The ten tools that run. With their self-tests, so you can watch each one catch the failure it exists for.
  • The operating document itself. Unredacted of method, redacted of secrets.
  • The niche research generator. Not my categories. The method for finding a live one in your market.
  • The lane spec, the manifest schema, the metadata template, the cover prompts that clear review.
  • The field notes included, so every tool comes with the story that shaped it.
Buy the kit

$749 for the founding cohort, then $999 and it stays there. That is a real anchor, not a permanent sale. If you are reading this after it rose, you are paying $999 and I am not pretending otherwise.

If that is not obviously worth it to you yet, you are not ready to buy it. I would rather you came back in six months than refunded in six days.

What is actually in the kit

No box, no bonuses, no upsell after the upsell. Five operating documents, ten tools, and the specs they read. Here is the whole manifest.

Five operating documents

About 25,000 words. Anonymized, method intact.

  • Start here: the guided setup. The kit is built to be executed, not read. Drop the folder into an AI coding assistant and this document takes over: it walks you from an empty machine to a first live listing in seven verified phases, and it keeps prompting until each one passes.
  • The machine at a glance. The workflow, the eight-agent roster, the named model stack, and what you bring.
  • The operating handoff. The system: pen routing, model routing, the pipeline and its gates, covers, KDP mechanics, the reupload warning.
  • The agent instructions. The brain: the actual per-agent operating instructions for all eight pipeline agents, the ones you hand your own AI.
  • The KDP upload playbook. The turnkey upload and reupload flow: the duplicate gate, the base64 file-inject, the UI traps as mechanisms, the weekly cap.
Ten tools, with their tests

Run --self-test and watch each catch the failure it exists for.

  • dup-listing-guard.py 17 cases, the suspension planted
  • gate-runner.sh 30 planted failures, all caught
  • wrong-book-guard.py 34 collision cases, all refused
  • validate-manifest.py passes clean, fails every dupe
  • separation-audit.sh
  • lane-check.py
  • cover-qa.py
  • deploy-guard.sh
  • pre-reupload-audit.sh
  • niche-research.py
The specs they read

The machine-readable contracts, ready to fill in.

  • lane-spec.example.yml your pens and their rules
  • manifest-schema.json the identity contract
  • cover-prompt.template.txt prompts that clear review
  • NICHE-METHOD.md how to find a live niche
  • gates.md the marker-file protocol
  • README.md what each tool prevents

What you bring

This is a kit, not a service. It does not run itself, and it does not include the things only you can supply.

01
An AI coding assistant. The tools are scripts and the instructions are written for an agent. You need something that can run a shell and edit files. This was built and is run with one.
02
A KDP account, and the patience to keep it healthy. Everything here is about not losing it. You still have to open it, disclose AI authorship truthfully, and follow the guidelines.
03
An API budget. About ten dollars a book in model and image spend, at the volume the economics assume. You bring your own keys. Nothing here proxies a model for you.
04
The willingness to read your own product. The hardest-won rule in the whole thing is that the automated checks are a backstop, not a replacement. If you will not read the book, do not buy the kit.

What you do not get, and why

My pen names

Not the names, the domains, the titles, or the niches. I watched a favicon undo months of separation work in one search. Publishing the roster in order to sell a course about the roster would be the same mistake with better marketing.

My categories

Two reasons. Telling ten thousand people exactly where I sell is how a workable niche stops working. And my niche is a 2025 answer to a 2025 market, so it would be stale before you read it. You get the method instead. The method still works after the list goes off.

A promise about your results

Reread the number at the top of this page. The median book earns $17.90. I am not going to tell you what you will make, because I do not know, and anyone who does is guessing at you.

A screenshot of a dashboard

The proof here is texture, not theatre. Nobody inventing a fake course writes down that an epub with no cover declared in its manifest makes the processor hang with no error, just a timeout. It is too boring to be bait. That is exactly why it is worth something.

The questions I would ask if I were you

Should you even be doing this? Is this not just flooding the market?answer

It is the first thing people say and it deserves a straight answer rather than a dodge. Mine is that nobody in the transaction is deceived. Every book discloses AI authorship to the retailer, the listings are labelled, readers pick them up knowing, and then they read them. More than two million pages of subscription reads is not a number you accumulate by accident.

The strongest version of the objection is still true, so I will say it rather than argue it away: I am competing for the same shelf as people writing one book a year, and I am doing it forty times a month. What I would say back is that this was a high-volume commodity market long before I arrived. AI changed the cost of production. It did not invent the category. And the numbers on this page are what that competition actually looks like from the inside: a median book earning $17.90. Nobody is getting rich crowding anybody out.

If you find that insufficient, that is a legitimate place to land, and you should not buy this.

Does the course make you more money than the books?answer

Probably, yes. That is the oldest critique of this genre and my own numbers hand you the ammunition, so it would be absurd to pretend otherwise.

What I would say is that it does not make the numbers on this page less true. The operation is real, it is seventeen months old, it is disclosed here in more detail than anyone selling you a screenshot has ever disclosed, and you can check every claim in it against the method I published. Judge the disclosure, not my motives. The disclosure is the part you can verify.

Why should I trust an anonymous person?answer

You should not, on my say-so. I am pseudonymous, deliberately, and I will tell you exactly why: Module 1 is about building author personas that read as real people, and I am running one on you right now. Attaching my real name to this would undo the same separation the course spends 2,500 words teaching you to protect.

So trust the texture instead. Read Module 0, free, and notice how much of it argues against my own interest: the numbers are low, the median is embarrassing, and I published my own errata where an earlier draft got a trend wrong. That is not what a sales page does. It is the only evidence I can offer that does not depend on you believing me.

Is this legal? Is it against the retailer's rules?answer

Publishing AI-assisted books is permitted where it is disclosed, and disclosure is a form field I fill in truthfully on every title. Nothing in this course teaches you to evade content review. Module 4 is about compliance as compliance: what the guidelines actually reject, evidenced by five of my own rejections, so that you pass review rather than dodge it.

If you are looking for how to sneak something past a reviewer, this is the wrong purchase. Most of what I know is how to stop losing listings, which is the opposite skill.

Start with the free one

Module 0 is the whole economic picture: what it earns, what it costs, what the median book actually does, and who should not do this at all. No email, no gate, no signup.

Read it. If the tone is wrong for you, you have lost fifteen minutes and I have lost nothing I wanted. If it is right, the rest is here.