Helm · Chart Room · v0.1

Riser Navigator

Chart the voyage from idea to legacy. Every option we hold, in one structure — drill from category to sub-sub-niche. Filters dim branches, they never delete them.

The Content Spine

Research fans out. The brief is the funnel. Everything downstream derives.

Long-form is the core asset, but it is not the start. Demand comes first, from four sources that answer different questions and must not be collapsed into one. Video branches off the research, not off the published post — deriving video from a thin article inherits the thinness.

01 · FANOUT

Research & demand

Four sibling sources. Same keyword, different indexes, different truths. Keep them separate — the whole point is that they disagree.

DataForSEOWeb volume + difficulty
Quantitative · SERP-anchored
vidIQYouTube volume + competition
Quantitative · platform-native
Grok on XSentiment, what's being said
Qualitative · real-time
Pain On SocialReddit pain points, verbatim
Qualitative · customer language
02 · CONVERGE

Brief rows — not drafts

The four streams converge into one row per article: target keyword, working title, search intent, entities to cover, internal links, tone preset. Autoblogging.ai is a generator, not a publisher — hand it finished prose and you pay to write it twice.

03 · QUEUE

Google Sheet → n8n

The Sheet is the human-reviewable queue. Autoblogging supports n8n natively so the Sheet is not strictly required — keep it precisely because it gives you somewhere to approve rows before spend.

Approval gate
04 · GENERATE

Autoblogging.ai

Godlike mode for single high-value pieces with SERP and entity analysis. Bulk for volume, up to 500 rows a batch. Lands in WordPress as pending, never live.

05 · GATE

Human pass

POV injection, fact check, brand voice. Your own SOPs say Google's helpful-content systems penalise unedited AI content — use agents for structure and research, write the unique angle yourself. This step is not optional and volume per site stays modest because of it.

Cluster E fires here
06 · PUBLISH

Blog live

WordPress push, scheduling, optional Web 2.0 syndication to Medium, Dev.to, Hashnode, Telegraph, Tumblr for backlinks.

07 · DERIVE

Video & distribution — in parallel, from step 01

Video is a medium hub, not a branch of the blog. It draws on the same research that fed the brief, which is why it sits sideways in the map rather than underneath Long-form. Producing it is Cluster B, repurposing it into forty pieces is Cluster C, knowing which landed is Cluster D.

Operations Floor

Who is working, and on what

Each agent sits in the zone matching the job it is running. Hover any agent to see its current mission, the model behind it and how long it has been going. Agents move between zones as their work changes.

Simulated. This file has no connection to the Mission Control runtime, so the jobs below are drawn at random from real mission nodes in the map. The layout, states and hover behaviour are the real thing — when the runtime is wired, only the data source changes.
◉ pulsing running ◌ dimmed idle ◉ pink label blocked — needs you core agent family ring how it connects: CLI, app, web or layer
Registry · Six sections

Everything the system can call on

Six registries that used to be six tabs. They are still six separate things — an agent decides, a tool performs, a platform hosts, a model reasons — and each section says which is which, because that distinction was recorded in the Log and never on the page. Open one at a time.

Directory · Every link in the stack

Resources

Every tool, model, platform, doc and install guide named across the SOP manual, the Riser AI Directory and this session's research — merged, deduplicated and carrying its verification status. The Map tells you what to do and the Spine tells you the order; this tells you where each piece actually lives.

Status is the point of this tab. verified means an official source confirms it. caution means a name or version mismatch, or a claim traced only to secondhand write-ups. unverified means no official source exists — named in the manual, but nothing to link to. playbook means it is a method rather than a product, so there is nothing to install. sunset means it is shutting down or already gone. Links verified 28 August 2026; versions drift within weeks.
Registry · Agents

Things that reason and act

An agent takes an instruction and decides how to carry it out. That is the line separating this tab from Tools, which do one job when told, and Platforms, which are the rooms agents work inside.

01 Pioneers Frontier and household-name systems. Where you reach first, and what you would defend keeping if the budget halved.
02 Second tier Specialists, local runtimes and gap-fillers. Narrower, cheaper or less proven — but each one covers something the tier above cannot reach.
Registry · Swarms

Many workers, one intent

The Room maps one agent to one zone, because for a CLI agent that is the truth — it runs, it finishes. A swarm breaks that assumption three ways: many workers under one intent, workers that are born and die inside a single job, and a hierarchy where an orchestrator holds the goal while each worker holds a fragment. This tab exists because stretching the Room to cover that would wreck what makes the Room readable.

Swarms are the cheapest way to lose money in this entire system. Eight workers on a frontier model is eight times the spend for one intent, and an orchestrator that silently retries a failed branch will not tell you until the invoice does. Every entry below carries a concurrency ceiling and a spend cap as real fields, not advice. The default for workers is a cheap model; the frontier tier is reserved for the orchestrator actually doing the reasoning.
The three axes that actually matter
Containment

Where the workers physically run, and therefore whether you can stop one. Local means processes on your machine you can see and kill. Session means contexts inside one editor or CLI process — killing the parent kills them all. Remote means someone else's infrastructure: you can watch, you cannot reach in. Opaque is the fourth state and the newest — a swarm sold as a model, where you cannot see the workers at all, cannot attribute cost to them, and cannot reproduce a run. There the spend cap is the only control you hold.

Fan pattern

How work divides. Parallel runs independent branches at once. Pipeline chains them, each feeding the next. Fan-and-judge has several workers attempt the same thing and one synthesise a winner — the most expensive pattern, and the only one that buys you quality rather than speed.

Topology

Who talks to whom. Hierarchical is one lead directing workers. Mesh lets every worker talk to every other. Adaptive reshapes itself per task. Hierarchy is auditable; mesh is fast and much harder to reconstruct after something goes wrong.

Topologies
Swarm runtimes

Six distinct things get called "a swarm" across this stack and they are not interchangeable. A model that runs agents internally, a CLI that spawns subagents inside one session, and a supervisor running separate terminals are three different risk profiles wearing one word.

Where the live view lives

Mission Control should not rebuild the inside of a running swarm. Ruflo already ships an agents dashboard showing every spawned worker — role, current step, memory namespace, token budget and status — with the ability to inspect a trajectory, kill a runaway worker or reassign it. Rebuilding that means maintaining a worse copy of someone else's live view.

So the split is: this tab is the registry and the budget — which swarms exist, what each is allowed to spend, where it can be stopped. The runtime's own dashboard is the interior, opened on demand. The one thing worth pulling back in is aggregate token burn per swarm, because that is the number that has to sit next to everything else you are spending.

Anti-fit — do not swarm this. Anything where one taste decision is the whole job. A swarm of eight writers produces eight drafts and no judgement, and you still have to read all of them. Swarms are for work that genuinely divides: research fanout, bulk classification, parallel variant generation, test-and-check loops. They are not a way to make a single hard decision happen faster, and using them that way costs you eight times the money to arrive back where you started.
Registry · Language Models

What each mission costs to run

Priced per million tokens, input and output, the way OpenRouter lists them. Output is the number that hurts — it is typically four to five times input, and long-form generation is nearly all output.

Snapshot, not a live feed. These figures are a point-in-time reference for choosing a routing tier, and model pricing moves constantly — verify against OpenRouter or the provider before you commit a budget to it. The tiers are the durable part; the numbers are not.
Credit-based · not token-priced

Video, image and voice tools bill in credits against a plan rather than per token, so they cannot sit in the table above. They are also the most expensive thing in the system by an order of magnitude — a single generated clip can cost more than a whole article. That is why credit burn is tracked per asset in the Video branch.

Registry · Platforms

The rooms the work happens in

A platform holds state, hosts other things, or routes between them. Losing one costs you a system; losing a tool costs you a task. That difference is why they are separated here.

Registry · Tools

Single-purpose, called on demand

Every named tool in the stack, grouped by what it is for — now including the paid media, ad intelligence, attribution and agency CRM layers. Wired means Mission Control can call it directly. Manual means you open it yourself and the mission waits — which is the honest state of most of this stack today.

The guided passage a new operator sails, from a rough idea to something that outlasts them. Fourteen screens, five phases. Each one says what the operator does, what the system does for them, what comes out the other end, and which books it stands on.

Screens are taught in order because each depends on the one before it — the secrets cannot be written before the domino is named, and the funnel cannot be chosen before the offer exists.

Design record. This is a specification, not a running product — no screen is wired to a model or a tool yet. The recon and drafting steps need outbound model calls, and as of 30 Aug 2026 those are confirmed working from risernavigator.com: the Bench ran live against OpenRouter and five of six columns streamed. The host is no longer a blocker of any kind. What remains between this specification and a running product is the wiring itself — binding a model and a tool to each of the fourteen screens.

Library, as of 30 Aug 2026: 58 books across three source documents — the 35-title book-to-module map, 19 from the copywriting library, and 4 from the Funnel Mastery 2026 syllabus. Every citation on this tab is now sourced. Expert Secrets and DotCom Secrets were the two outstanding ones; both appear in the syllabus source-code key (ES, DCS), alongside Traffic Secrets, Copywriting Secrets and $100M Lost Chapters.

Phase

Open questions on this design

  1. Two orderings disagree, and the disagreement is real. The Funnel Mastery 2026 syllabus orders by necessity as Belief → Market → Offer → Money Model → Funnel → Story/Copy → Conversion Event → Traffic/Leads → Scale → Niche. This Voyage puts the movement first and belief at screen 4. Both put traffic late on purpose. The question is whether belief precedes market or follows it — a decision, not an error, and it should be made once rather than drifting.
  2. Four titles from the syllabus are cited but not yet placed on a screen: Traffic Secrets, Network Marketing Secrets, Copywriting Secrets (Jim Edwards) and $100M Lost Chapters. Expert Secrets and DotCom Secrets are placed; these four are in the library and unassigned.
  3. The Work the System document does not contain Work the System. Its headings are a usable fulfilment and operations checklist and are placed on screen 13 as your own notes. The prose beneath them is generic marketing advice, not Carpenter's material, and nothing has been attributed to the book from it. The Carpenter citations on screens 12 and 13 come from the book-to-module map.
  4. The copywriting library's phase table cites Reeves, who appears in none of its own thirty entries. Either Reality in Advertising joins the list, or the table drops the name.
  5. Robbins is in the workbook Thinker Index but not in the book map. The two documents should agree on the canon.
  6. Fulfilment sits at screen 13, between scaling and legacy. It arguably belongs right after the first sale — a customer is delivered to before a fleet is built. Placed as agreed; worth revisiting.
  7. M8, M10, M13, M14 and M15 have no screen here. They live in the Agents, Roles, SOP and security material instead. That is deliberate — this is the operator's teaching path, not the whole business — but it means the Voyage is not a complete map of the modules.
  8. No screen has a model or tool assigned yet. The tool chips name capabilities, not products. Binding them to the Models and Platforms tabs is the next pass.
Handoff · State of play, 30 August 2026

Where we left off

Written so a new chat, with no memory of the previous ones, can pick up exactly here. Every count below was read out of the live files on the day this was written, not recalled — which is itself one of the standing rules in §6.

To resume: start a new conversation, attach RISER_HANDOFF.md, risertaxonomymap.html and riser_agent_os_v7.xlsx, and say “read the handoff brief first.” The exact wording is in §9 at the bottom of this tab. This tab and that markdown file carry the same content, so either one works on its own.
Renamed 30 Aug 2026. This tool is now the Riser Navigator; the theme is nautical throughout. References to “Taxonomy Map” below are left standing deliberately — they are the audit record of what the artefact was called when those entries were written. The file name is unchanged.
1 · What exists

Two artefacts. Everything else was a source document that has already been merged into one of them.

Taxonomy MapAgent OS Workbook
Filerisertaxonomymap.htmlriser_agent_os_v7.xlsx
FormOne self-contained HTML file, no build stepExcel, 18 sheets
LivesHosted at risernavigator.com; previously a private Claude artifact URLDelivered as a file
PurposeThe working reference — what to do, who owns it, what to pasteThe audit record — what was checked, what it cost, where it came from
Reach for itDaily and weeklyWhen settling an argument about a number

The split was agreed explicitly: things consulted weekly live in the map; a record of one audit on one date lives in the workbook. Putting a static record beside a working reference makes both harder to trust.

2 · What is in the Taxonomy Map

Eleven tabs in two rows — the top row is the journey and the working surfaces, the bottom row is reference. Consolidated from seventeen on 30 Aug 2026: Agents, Swarms, Models, Platforms and Tools are now accordion sections inside Resources rather than tabs of their own. They are the same six registries, one level down.

TabWhat it holds
VoyageThe guided passage a new operator sails — 14 screens, 5 phases, 58 books. The landing tab
ChartThe full tree, category to sub-sub-niche, with filters that dim rather than delete
SOPThe operating procedure rewritten so a beginner can execute it — 7 set-ups, 3 phases, 14 numbered steps, 169 tick boxes, 5 decision boxes, 6 named gaps
Roles50 roles across 12 functions — the org chart
Prompts28 copy-paste system prompts
SpineThe 90-day order of operations
ResourcesThe directory — 1,524 entries across 107 shelves, each carrying a verification status
Resources → sectionsAgents, Swarms, Models, Platforms, Tools — 13 agents, 8 swarms, 6 model rows, 30 platforms, 151 tools. Each section states what it holds, so the agent/tool/platform/model distinction is on the page rather than only in the Log
Room / BrainsAnimated explainers for how the pieces relate
Log48 dated blocks recording every decision, correction and addition
HandoffThis tab

Directory verification status. Status is the point of that tab — a name with no source is kept and marked, never quietly dropped.

StatusCountMeans
verified1,344An official source confirms it
caution127Name or version mismatch, or traced only to secondhand write-ups
unverified26No official source exists — named in the manual, nothing to link to
playbook16A method, not a product; nothing to install
sunset11Shutting down or already gone

Roles tab. 50 roles. 7 are unstaffed and one filter press isolates them. 8 more were adopted from later audits and have never been run — marked never run rather than counted as staffed. Autonomy: 5 at L1, 19 at L2, 24 at L3, 2 at L4. Every card names the bots, tools, output, KPIs, the human gate, and the trigger that makes the role stop and escalate.

The seven empty chairs: Prompt and workflow versioner (repo not started) · Media buyer (done by hand) · Ad ops executor (wiring exists, nobody owns it) · CRM and lifecycle operator (set by hand) · Support responder · Checker / QA — the most important empty chair · Security and access owner (lists not written).

Prompts tab. 22 agent system prompts and 6 thinker directives, filterable apart. Each carries required inputs, required output shape, and the named human signer. This is the reading copy, not the master — Set-up 6 puts the editable prompts in a repo.

SOP structure. Set-ups (7): decide what we sell and who we are · put everything we know in one place · give the robots their tools · hire the robot team · turn work into things we sell · keep every old version · the yes button. Phases (3): get ready · watch them work · let it run. Steps (14), beginning at “Has anyone paid?” — deliberately, see §4.

3 · What is in the Workbook

Eighteen sheets. The Read me sheet carries live COUNTA and COUNTIF formulas over every one of them, so the counts recompute rather than being retyped — 63 formulas, recalculated clean.

SheetRowsWhat it is
Read meOrientation and live count formulas
HandoffThis brief, as a sheet
Findings86The audit record — every claim checked across seven stacks, sorted by index
Roles50Same data as the map’s Roles tab
Roster74Every bot, agent, platform and tool with capability and cost
Swarms18Multi-agent playbooks with a named human governor each
Prompts28Same data as the map’s Prompts tab
Tasks65The task board
Playbook48Framework entries by thinker
Cadence19Recurring jobs — daily, weekly, monthly
Thinker Index8Each thinker with the anti-pattern they forbid
Decision Rights25RACI. AI can be R or C; never A
Data Architecture14Canonical system per domain, export path, restore test, vendor boundary
Roadmap1413 weeks plus Gate 0 — “STOP: has anyone paid?”
Cost35The tool spend stack
Gaps8Open structural problems
Scoreboard25Metrics with direction-aware status formulas
Sources96Citations
4 · Decisions made and locked
  1. The Brain lives in Google Drive. One shared folder, Riser Brain, five subfolders: How we do things · Results · Customers · Prompts · Recordings. Decided 30 Aug 2026. Obsidian is parked, not rejected — it reads plain Markdown off disk, so switching later is export to .md, keep the same five folder names, re-point the connector. One afternoon. That is why starting on Drive was safe rather than a compromise.
  2. The router is OpenRouter, and only OpenRouter, to start. Hosted, one key reaches every model, prepaid credits so no surprise bill, one activity page showing every request and every penny. OmniRoute is not the alternative — it is a layer in front of OpenRouter. Add it in month two or three only if the bill actually hurts. If you cannot say out loud what OmniRoute would be saving you this month, you do not need it yet.
  3. Where things live: if a person reads it, Drive. If a robot runs it, GitHub.
  4. Paperclip is real and verifiedgithub.com/paperclipai/paperclip, MIT, 79.6k stars. Org charts, per-agent budgets with hard stops, approval workflows, cost tracking by company, agent, project and model. The Nous adapter that runs Hermes as an assignable employee is also real.
  5. Hooklayer is real and verifiedhooklayer.dev. MCP server plus REST API, nine tools over 100k+ indexed TikTok, Reels and Shorts videos. Free tier 25 credits; agency $499/mo pooling 32,000. Its value is an ordering, not a feature: scoring a hook costs a fraction of a cent and generating the video costs credits, so the filter belongs before production.
  6. Roles and Prompts moved into the map; Findings and the rest stayed in the workbook.
  7. Nothing ships before someone has paid. Step 1 of the SOP and Gate 0 of the roadmap both read has anyone paid? — added because the strongest of the seven audited stacks had no gate anywhere requiring a paying customer.
5 · What is still open
  1. Who checks the work. The single largest hole. Checker / QA is unstaffed, with a backup bot named and no primary and no human. The best answer on the table came from the seventh workbook: not a QA chair, but an independent checker named on every one of thirty-two role-tool rows. Not yet implemented.
  2. The other six empty chairs listed in §2.
  3. Eight roles marked never run — adopted from later audits, never executed.
  4. The Bench tab has been removed — 30 Aug 2026. It was tested on the live domain first and it worked: five of six columns streamed against OpenRouter, and the sixth returned a 400 for a bad model slug, which proved the request reached the host. It was then cut on the operator's call as too dense to use on a phone, with an app the likelier home for it. The finding is kept in the Log because it took a real run to establish.
  5. Three sources in the seventh stack do not evidence the rows they sit on — Hook-Story-Offer cited to a ClickFunnels post on insurance email; Makers cited to a Wired article about Chris Anderson leaving his editorship; The Long Tail cited to a paper about the idea rather than to Anderson. Recorded in Findings, not yet re-sourced.
6 · Standing rules — these govern all future work

Editorial standard, applied to every pass.

Security constraints — still in force.

Publishing mechanics. The map is one self-contained HTML file, now served from risernavigator.com. When publishing to an artifact URL instead, use the existing one — do not create a new one, because a new URL orphans every saved link. This environment blocks the artifact preview host, so reading the published version back fails and every publish needs force: true; that was approved once and stands. Verify before publishing, every time: extract the script blocks and run new Function(src) for a syntax check, then render with Playwright, click every tab, and confirm zero page errors. Workbook changes are verified with the xlsx skill’s recalc.py, which must report total_errors: 0.

7 · Source documents already merged — do not re-merge

Seven independently-built AI marketing stacks were audited against each other and against the original SOP, producing the 86 findings. All seven are absorbed.

  1. Riser Nation Inc. Operating SOP v1.0 — the original, and the spine of everything
  2. Riser Nation AI Marketing Agent Stack 2026 (PDF + xlsx, 30 Aug)
  3. A roles and tools table CSV plus a prose “Google Sheet Blueprint”
  4. 2026 Digital Marketing AI Operating System (11 tabs)
  5. 2026 AI Marketing Agency OpsStack (7 tabs)
  6. 2026 AI Digital Marketing Agency: Blueprint & Swarm Roles, plus its live Google Sheet
  7. RISER Nation 2026 Digital Marketing Agent Company OS — 60 roles, 110 tools; the strongest of the seven, and the only one whose every headline number was a live formula

The most consequential findings, for context on why the audit mattered: a backwards LTV:CAC < 3:1 target; a scoreboard status formula that flipped four rows including the workbook’s own ad-spend gate; an ROI headline inflated roughly 60% by a rate contradicting the same workbook’s payroll tab; a “cut below 3x” rule that could never fire; automated “dynamic scarcity injection” with no human gate; and no gate anywhere requiring a paying customer.

8 · The thinkers, and what each one forbids

Six named bodies of thinking. Each is in the workbook’s Thinker Index with the anti-pattern it forbids — the forbidding matters more than the framework.

ThinkerContributesForbids
Alex HormoziValue Equation, Grand Slam OfferClaims without proof; margin below floor
Russell BrunsonValue Ladder, Hook-Story-Offer, Attractive CharacterA better version instead of a new opportunity
Robert CialdiniSeven principles of influence, Pre-SuasionManufactured scarcity; manipulation over salience
Gary VaynerchukJab-Jab-Jab-Right-Hook, day-trading attentionCreating instead of documenting
Tony RobbinsRPM, state-story-strategy, CANIStrategy applied to an unexamined belief
Chris AndersonThe Long Tail, Free, MakersChasing head terms in a long-tail market

Two corrections worth carrying forward: there are seven Cialdini principles including Unity — several source documents listed six. And Acquisition.com is singular. Both are recorded in Findings.

9 · Resuming in a new chat
RISER_HANDOFF.md
This brief as a standalone file. Attach it first.
risertaxonomymap.html
The map. One file, opens in any browser.
riser_agent_os_v7.xlsx
The workbook. 18 sheets.
Paste this into the new chatI’m continuing work on the Riser Nation Taxonomy Map and the Agent OS workbook. I’ve attached the handoff brief, the current risertaxonomymap.html, and the current riser_agent_os_v7.xlsx. Read the handoff brief first — it has the state of play, the decisions already locked, what’s still open, and the editorial and security rules that govern the work. Then …

If the map needs republishing to the same URL, ask for that URL rather than publishing to a new one — a new URL orphans every link anyone has already saved.

Org chart · 50 roles across 12 functions

Roles

Every chair the company needs filled, merged from seven independently-built stacks and this SOP. A role is a job someone is accountable for, not a tool and not a bot — which is why each one names a human or a bot, a backup, what it produces, and the thing that makes it stop and ask. Bots are listed as the labour, never as the owner.

Read the empty chairs first. 7 of 50 roles are unstaffed — press UNSTAFFED below to see only those. 8 more were adopted from later audits and have never been run. Autonomy is the second thing to read: L1 is a human doing the work with a bot as sparring partner, L2 a bot drafting for human sign-off, L3 a bot executing inside limits with review, L4 a bot running unattended. Only 2 roles are L4, and both are reversible in one click — that is deliberate. Human split: 13 human, 17 bot, 20 both.
Copy-paste · 28 system prompts

Prompts

22 agent system prompts and 6 thinker directives, each with the inputs it needs, the output shape it must return, and the human who signs it off. Copy one, paste it into the bot's system box, and give it the inputs listed. Every one is written to work from supplied evidence only — if the input is missing, the prompt tells the bot to say so rather than invent it.

The approval gate is part of the prompt, not a suggestion. A prompt with no named signer is an agent with no brake. Where a gate reads Founder approves, the output is a draft until a person says otherwise — that is the rule Layer 7 exists to enforce: no agent reports only to another agent. These live in version control, not here. This tab is the reading copy; Set-up 6 puts the editable copy in a repo so you can see what changed and when. If you edit a prompt, edit it there.
Knowledge · Obsidian vault

What you know, as opposed to what you can do

The Map is capability — every mission the system can run. This is the other half: the accumulated context those missions read from and write back to. A mission without the vault starts cold every time; the vault without missions is a folder nobody opens.

This is the target structure, not a live read of your vault. A designed graph of what the vault should hold and how the notes should link — drawn so the shape can be argued with before anything is filed. Making it live is genuinely straightforward and described below the graph.
How this becomes live

Obsidian itself cannot be embedded. The desktop app will not sit in an iframe, and Obsidian Publish gives you a URL but a stripped-down graph you do not control the styling of. Neither is the right answer.

The vault is markdown on disk, which is the whole opportunity. Mission Control can read the folder directly, parse the wiki-links out of each file, and render this exact graph from real data — live, styled to match, no dependency on Obsidian being open and no plugin to maintain. Three steps: point a path at the vault, walk the tree for .md files, regex the double-bracket links into edges. Frontmatter gives you the note type for colour, and file modification time gives you recency, which is the more useful signal — a graph that shows you what has gone stale is worth more than one that shows you what exists.

The link worth building first runs the other way: a completed mission writing its output back into the vault as a note, tagged and linked. That is what stops this being a folder that only ever grows.

Anti-fit — the graph is not the point. A force-directed graph is seductive and mostly decorative; nobody has ever found a note by staring at one. It earns its place here as a structural argument — showing which clusters are thin and which notes nothing links to — and that job is done in about ten minutes of looking. If you find yourself tuning the physics rather than filing notes, the tab has become the work.
Riser Nation Inc · how we do things · plain version

Start at the top. Tick each box when it is done.

This is the whole company written as small steps. Do them in order. Do not skip. Each step says what to do, and the blue words are links — click one and it opens the actual page you need. Under each step there are tool names: click the name to jump to it inside this map, or the little arrow to open the site itself. Where there is a real choice to make, an amber box tells you which one to use and why. Ticks are only for this sitting. Close the page and they clear, so you can run the list again for the next client.

Nobody has paid? Then build nothing.Before you write, film, post or spend a penny, one real person must have handed over real money. Not a like. Not a maybe. Money.
A person starts it. A person ends it.A person decides what we sell and how we sound. A person says yes before anything goes out or any money is spent. The robots do the middle.
robots robot teams models apps tools tool lists nobody doing it
0 of 0 ticked

Part 1 — set up the shop

Do this once, properly. Everything after it depends on these seven being true.

Part 2 — the first ninety days

Three months, in order. Do not start month two until month one is really finished.

Part 3 — run a campaign

Fourteen steps. Step 1 is the gate on all the others, so it is the one to be honest about.

Part 4 — things we have not built yet

This is the to-do list, not a complaint. Each one is something the steps above ask for that nothing in our stack does.

Session Log · through 30 Aug 2026

What we decided, and what is still open

Bench removed; Resources reopened; Tools got a search box — 30 Aug

  • The Bench tab is gone, on the operator's call. Six streaming columns side by side is unusable on a phone, and the tab was the densest thing in the file by a wide margin. It was offered as a desktop-only tab instead and declined — an app is the likelier home for it later. Removed whole: the tab button, the markup, the 11,497-character harness, 52 dead CSS rules, and the roster of model slugs. Eleven tabs now, six on top and five below.
  • The finding it produced is kept, because the tab is not the finding. The run that proved outbound model calls work from risernavigator.com stays in the Log above, and Handoff §5 now records the removal rather than deleting the entry. That result cost a real test to establish and would be irritating to rediscover from scratch.
  • Removing it nearly broke every tab. The router still listed 'bench' in the array of views it toggles, so the first click on any tab would have hit getElementById('v-bench') returning null and thrown before reaching the rest. Nothing about the page would have looked wrong until you clicked. Caught by grepping for the name rather than by trusting that deleting a block deletes its references.
  • Four places in the prose still told you to go use it — a step in the day plan, the day 61–90 note, the checker stack, and the tooling column on a role row. All four rewrote to describe the practice rather than the tab, because the advice was sound and only the pointer was dead.
  • Resources no longer lands open. It held 1,524 entries and opened by default, which pushed the other five buttons thousands of pixels below the fold — so the accordion looked like it had never been built. The earlier verification passed because it asked whether the buttons existed and worked, not whether a person could see them. That is the lesson worth keeping: a functional check is not a usability check. All six now start collapsed, and section descriptions appear on open rather than pushing the row apart.
  • The accordion is styled to match the main nav. Bolder labels in hunter orange, hunter orange border on every button, count badges that paint while collapsed so the shape of each section reads before you click.
  • Tools has a search box. 151 entries is past the point where scanning works. It filters on name, description and SOP number, hides groups that empty out, reports the hit count, and restores everything on clear or Escape.

The Bench works on the live domain — tested, 30 Aug

  • It runs — five of six columns. A real prompt went out from risernavigator.com to OpenRouter and streamed on the first attempt: Claude Opus 5 returned 12,007 characters in 83.6s, GPT-5.6 8,594 in 29.4s, Gemini 3.7 Flash 5,318 in 19.3s, Grok 4.6 4,270 in 46.3s, DeepSeek V4 6,349. No CSP error, no blocked fetch, no configuration change needed.
  • The sixth column failed, and it was our bug, not the host's. Kimi K3 returned a 400 — not a valid model ID — for moonshotai/kimi-k3-max, a slug this file has shipped with since the roster was written. Moonshot publishes no -max variant for K3; the correct slug is moonshotai/kimi-k3, checked against the OpenRouter listing rather than guessed. Fixed in both rosters that carried it, General and Coding.
  • That failure is better evidence than the five successes. A 400 is OpenRouter answering. A sandbox block never reaches the API at all and surfaces as a failed fetch with no status code. Getting a well-formed error back from the host proves the network path end to end.
  • Five slugs are confirmed only as of this run. Model IDs drift and the roster is a snapshot, which is the same failure mode the Resources tab already warns about for version numbers. A column that suddenly fails is worth checking against the provider's catalog before assuming anything about the harness.
  • Four notes said otherwise and all four are corrected. The Bench note, the Handoff tab table, Handoff §5, and the Voyage design record. The §5 entry had listed this as an open problem in the “what is still broken” list since the handoff was written; it is now marked resolved with the date rather than deleted, because the list is a record and not a to-do.
  • The original claim was true but stated too widely, which is the useful lesson. “The Bench cannot reach any API” was a property of a published artifact's sandbox, and it got written down as a property of the tool. The moment the file moved to a domain, the sentence was wrong and nothing in it flagged that it depended on where it was hosted. Earlier today those notes were rewritten to say untested rather than guessing which way it would resolve — that was the right call, and this run is what closed it.
  • The runtime error string was carrying the same assumption. A failed fetch used to report “blocked by the page sandbox,” which on risernavigator.com would send you looking for a CSP problem that is not there. It now names the likely causes in the order they are worth checking and keeps the artifact case as the last one.
  • What this does not change is the anti-fit warning underneath it. A working harness makes it easier, not harder, to run one prompt and treat the result as a ranking. Six answers to one prompt tells you which model suits one prompt. The value is still the negative result — watching a cheap model handle a mechanical task as well as a frontier one.
  • Both blocking items are now closed. The ordering was decided in favour of the Voyage — movement first, belief at screen 4 — and the host question is answered. The next pass has nothing waiting on it: the open work is binding a model and a tool to each of the fourteen screens.

Seventeen tabs became twelve, in two rows — 30 Aug

  • Six registries are now one tab. Agents, Swarms, Models, Platforms and Tools moved inside Resources as an accordion, with Resources itself as the first section. The tabs were never the problem — the bar was. Nothing was merged and nothing was deleted: all six are still separate views with their own filters and renderers, one level down. Only one section is open at a time, because the whole point was to stop showing everything at once.
  • Each section now says what it holds, which the page never did before. An agent decides how, a tool performs when told, a platform is the room the work happens in, a model reasons and has no hands, a swarm is many workers under one intent. That distinction was recorded in this Log and in the Swarm tab's own preamble, but a person landing on the registry had to infer it. Now it is written at the top of each section.
  • The tab bar is two rows of six. Top row is the journey and the working surfaces — Voyage, Chart, Spine, SOP, Roles, Prompts. Bottom row is reference — Resources, Room, Brains, Bench, Log, Handoff. Voyage moved to first position because it is the entry point, and the page now lands on it rather than on Chart.
  • Navy for the journey row, gunmetal for reference, hunter orange on every border. Each row is shaded left to right so the buttons are individually distinguishable without twelve competing hues. Twelve unique colours was the first proposal and would have stopped being legible after about six.
  • Both rows are a six-column grid, not a scrolling flex row. The old bar scrolled sideways to cope with sixteen buttons. Two rows of six fit at 1280px and at 390px with no horizontal scroll and no clipped labels — checked at both widths rather than assumed, since the original overflow bug was found at 390px.
  • One bug worth recording, because it was mine and it was silent. Rebuilding the Resources view spliced in the accordion but consumed the view's own closing tag without replacing it. The browser did what browsers do with an unclosed element and nested the eight following views inside Resources, which then measured 346,000 characters. Every tab still reported the right content and the page threw no errors — the only symptom was that eight views were invisible when their own tab was selected. Caught by the standing check that every tab must be visible and non-empty, not by looking at it.
  • Two orderings, resolved. The Voyage ordering stands: movement first, belief at screen 4. The Funnel Mastery syllabus orders Belief then Market. That is now a recorded divergence rather than an open question — the syllabus is the document that needs the note, not this tab.
  • Still untested at the time of writing: whether outbound model calls work from risernavigator.com. The Bench and the Voyage design record both said so plainly rather than guessing. Settled the same day — it works; see the block above.

Renamed to Riser Navigator, hosted, and the Voyage tab added — 30 Aug

  • The tool is now the Riser Navigator and the theme is nautical throughout. Header, page title and eyebrow changed; the Map tab is now Chart. Three references to “Taxonomy Map” survive in the Handoff tab and are left standing deliberately — they are the audit record of what the artefact was called when those entries were written, and a dated rename note sits above them. The file name is unchanged.
  • New Voyage tab: fourteen screens across five phases — Chart the Waters, Turn the Tide, Build the Vessel, Work the Grounds, Home Port. Each screen names what the operator does, what the system does, the capabilities it needs, what comes out, the books behind it, and its gate. Screens are ordered by dependency: the three secrets cannot be written before the Big Domino is named, and the funnel cannot be chosen before the offer exists.
  • The fourteenth screen exists because the voyage sold and never delivered. As first designed the arc ran movement, hack, offer, belief, obligation, funnel, copy, money, dream customer, fill, scale, legacy — thirteen screens, no fulfilment anywhere. Landing the Catch was added between scaling and legacy. Its placement is still an open question on the tab: a customer is delivered to before a fleet is built, so it arguably belongs earlier.
  • 58 books, 126 library rows, every citation sourced. Three source documents merged: the 35-title book-to-module map, 19 titles from the copywriting library, 4 from the Funnel Mastery 2026 syllabus. Twelve of the copywriting library's 31 titles were already in the map and were deduped rather than double-listed. Every one of the 35 mapped books is cited on at least one screen — checked by normalised title match, not by eye.
  • Expert Secrets and DotCom Secrets were cited before they were sourced, and said so on the entry. Screens 1–5 rest on Expert Secrets and screen 8 on DotCom Secrets, and neither was in the original book map. Both were flagged in amber on the tab rather than quietly cited. DotCom Secrets arrived with the copywriting library; Expert Secrets arrived with the syllabus source-code key. The flag is now retired because the gap closed, not because it was tidied away.
  • The Work the System document does not contain Work the System. Its headings are a genuine fulfilment and operations checklist — onboarding, deliverability channels, return policy, guarantee, scope creep, labour, throughput, hiring, projections — and all nine are placed on screen 13 attributed as your own notes. The prose beneath them is generic marketing advice, not Carpenter's material, and nothing was attributed to the book from it. The Carpenter citations on screens 12 and 13 come from the book-to-module map, where they are properly sourced.
  • The gillnet is the keyword structure, drawn as one. Buoys on the surface are head terms with visible volume; each descending row of mesh is longer-tail and higher-intent than the one above. Mesh size is intent matching — too wide and everything swims through, too tight and you haul dead weight.
  • Six stale claims corrected after the site went live. The Handoff tab said sixteen tabs (seventeen), and said the workbook had 17 sheets in §9 while §3 of the same tab said eighteen — counted out of the live file, it is eighteen, so §9 was the wrong one. The map is no longer only a private artifact URL. And both the Bench tab and the Voyage design record asserted that an artifact frame blocks outbound calls, which was true of an artifact and is not a statement about risernavigator.com — the CSP there is yours to set. Both notes now say that, and say plainly that it is untested rather than guessing which way it resolves.
  • Two orderings now disagree, and it is recorded as a decision rather than resolved quietly. The Funnel Mastery syllabus orders by necessity as Belief → Market → Offer → Money Model → Funnel → Story/Copy → Conversion Event → Traffic/Leads → Scale → Niche. The Voyage puts the movement first and belief at screen 4. Both put traffic late on purpose, for the same stated reason. Whether belief precedes market or follows it is the open question.
  • Still open on the Voyage: no screen has a model or tool bound to it — the chips name capabilities, not products. Robbins is in the workbook Thinker Index but in neither book list. The copywriting library's own phase table cites Reeves, who appears in none of its thirty entries. Four syllabus titles are in the library and unassigned to any screen. And M8, M10, M13, M14 and M15 have no screen here at all, which is deliberate — this is the operator's teaching path, not the whole business.

Handoff written — the state of play now lives in three places

  • New Handoff tab, and the same brief as a sheet and a file. Nine sections: what exists, what is in each artefact, the decisions locked, what is still open, the standing rules, the seven merged source documents, the thinkers and what each forbids, and the exact wording to paste into a new chat. The tab, the workbook’s new Handoff sheet and RISER_HANDOFF.md carry identical content, so whichever one survives is enough to continue from.
  • Every number in it was read off the live files, not recalled. 1,524 entries · 107 shelves · 1,344 verified / 127 caution / 26 unverified / 16 playbook / 11 sunset · 16 tabs · 48 log blocks · 13 agents · 18 models · 30 platforms · 152 tools · 169 SOP tick boxes. The workbook’s counts come from its own live COUNTA formulas, recalculated clean at 63 formulas and zero errors. This is the rule that caught two off-by-one drifts already, applied to the document whose whole job is to be trusted cold.
  • The workbook’s Read me was stale and is corrected. It still called itself v3, a merge of three AI-built stacks, and cited seventy-three findings and 1,528 checked entries. Now v7, seven stacks, 86 findings, 1,524 entries. A read-me that describes an older version of its own file is worse than none.
  • The tab bar was overflowing the page on a phone, and now scrolls. Sixteen fixed-width buttons came to 1,198px in a 390px viewport, so the whole document scrolled sideways. This was true before today and adding two tabs made it worse. The nav now scrolls on its own axis and the page does not.
  • What the brief says is still open, unchanged: who checks the work, six other empty chairs, eight roles never run, the Bench tab dead under artifact CSP, and three sources that do not evidence the rows they sit on.

The merge — Roles and Prompts move in, the audit stays in the workbook

  • Two new tabs, and the split is deliberate. Roles (50) and Prompts (28) are things you reach for weekly, so they belong where you already work — in the map, one click from the SOP that tells you when to use them. Findings (86) stay in the workbook, along with Roster, Cost, Sources, Tasks, Playbook, Roadmap, Swarms, Gaps, Cadence, Thinker Index, Decision Rights, Data Architecture and Scoreboard. Findings is the record of one audit on one date; you consult it to settle an argument, not to do the day’s work. Putting a static record next to a working reference makes both harder to trust.
  • Roles opens on the empty chairs, because that is the honest view. Seven of fifty are unstaffed and the filter puts them alone on the screen — including the one labelled the most important empty chair, Checker (QA), which has a backup bot named and no primary and no human. Eight more roles were adopted from later audits and have never been run; they are marked never run rather than quietly counted as staffed. A 50-role org chart that reads as fifty filled seats would be a lie told by a layout.
  • Autonomy is a column, not a vibe. L1 a human working with a bot as sparring partner, L2 a bot drafting for sign-off, L3 a bot executing inside limits, L4 a bot running unattended. Five L1, nineteen L2, twenty-four L3, and only two L4. Every card names the human gate and the trigger that makes the role stop and escalate — which is what turns an org chart into something you can actually run.
  • Prompts are copy-first. One button per prompt, clipboard API with a select-and-copy fallback for sandboxed frames. Each one carries the inputs it needs, the output shape it must return, and the named signer — because a prompt with no gate is an agent with no brake. Twenty-two agent prompts and six thinker directives, filterable apart.
  • This tab is the reading copy, not the master. Set-up 6 puts the editable prompts in a repo so you can see what changed and when. If you edit a prompt, edit it there and republish here — otherwise the map slowly becomes a museum of prompts nobody runs.
  • Fifteen tabs now. Roles and Prompts sit immediately after SOP, ahead of Spine, because that is the order you use them in: the SOP says what to do, Roles says who owns it, Prompts says what to paste.

Three open questions closed — Drive, Paperclip, Hooklayer

  • The Brain lives in Google Drive. Decided, not recommended. Set-up 2 now says so at the top of the decision box with the date on it, so nobody re-opens it in a meeting. Obsidian is parked, not rejected — the box now states what switching later actually costs: Obsidian reads plain Markdown off disk, so it is export the docs to .md, keep the same five folder names, re-point the connector. One afternoon. That is precisely why starting on Drive was safe rather than a compromise.
  • Paperclip is real and the governance claims hold. github.com/paperclipai/paperclip — MIT, 79.6k stars, 3,934 commits, "the open-source app everyone uses to manage agents at work." Approval workflows, org charts with roles and permissions, per-agent budget enforcement with hard stops, heartbeat scheduling, cost tracking by company, agent, project and model. It sat at vendor identity unresolved since 28 Aug because the product site alone did not evidence any of that. The repo does. Findings row 13 closed. The Nous adapter that runs Hermes as an assignable employee is also real and already in the directory beside it.
  • Hooklayer is real, and its value is an ordering rather than a feature. hooklayer.dev — nine tools across Score, Research, Analyse and Generate, over 100k+ indexed TikTok, Reels and Shorts videos with region and time-window filters; MCP server plus REST API, running as a custom connector in Claude, an approved integration in ChatGPT, and inside n8n. Free tier of 25 credits; agency at $499/mo pooling 32,000. Findings row 14 closed. Scoring a hook costs a fraction of a cent and generating the video costs credits, so the filter belongs before Stage 4 production — which is where it now sits in the directory.
  • One caution that comes with the second one. Hooklayer is a live connector, so it reads whatever you send it. Hooks and scripts are fine. Call transcripts and customer records are not — those stay on the local model, per Stage 6 Layer 3. The MCP boundary is only a boundary if you respect which side things go on.
  • Directory 1,522 → 1,524. Two entries, both closing an open question rather than adding a name. The one question still open is the one that was never about a tool: who checks the work. The seventh workbook’s answer — an independent checker named on every role-tool row, not a QA chair — is still the best one on the table.
  • Correction to the block below: the count was one short. The previous entry reported 1,503 → 1,521. Counted from the array at render time rather than by adding up what each pass claimed, the figure before today was 1,522 — so the 30 Aug pass added nineteen entries, not eighteen. A running total kept by arithmetic drifts; one kept by counting does not. From here the number in the log is read off the page, not carried forward.

Seven stacks audited — eighteen entries, and the directory's blind spot named

  • The seventh workbook is the strongest of the lot, and the only one whose every headline number is a live formula. Sixty human-accountable roles, 110 registered tools, 32 role-tool assignments, 32 named teammates, 16 swarms, 25 decision rights, 18 roadmap steps. All seven counts computed from the sheets and all seven matched. Vendor weights total exactly 1.00.
  • It reached nearly every correction from the previous six on its own. AutoGen as RESEARCH ONLY with the Microsoft Agent Framework named successor. Gemini Notebook cited to Google’s rename announcement. Perplexity Computer real. Notion marked AVOID DUPLICATE. Seven Cialdini principles. Acquisition.com singular. Agreement arrived at independently is worth more than agreement copied.
  • Its one real gap is the first standing rule of the SOP. Nothing in it requires a paying customer — not one of seven gates, not one of eighteen steps. Gate 0 exits on one clear offer and decision owner, which you can pass with an offer nobody has bought. Searched for paying, paid customer, first sale, pre-sell, validate demand: none appear. The gates are right for automation; they must not gate validation, and validation must gate them.
  • Three of its thirty-two sources do not evidence the row they sit on. Hook-Story-Offer cited to a ClickFunnels post on email marketing for insurance. Makers cited to a Wired article about Chris Anderson stepping down as editor. The Long Tail cited to a university paper about the idea rather than to Anderson. The slugs give it away without fetching anything.
  • It also solved, structurally, the problem six documents left open. Not a QA agent — an independent checker named on every one of thirty-two role-tool rows. That is a better answer than staffing a chair.
  • And it exposed this directory’s blind spot. Marketing-tool heavy, infrastructure-light. Eighteen additions: Playwright, Apify and Stagehand to browser control; PostHog to attribution; RudderStack and Windsor.ai to customer data; MCP itself, the OpenAI Agents SDK and Gemini Deep Research to the builder stack; Riverside to media studios; Consensus to editing and verification; Dropbox Sign, Xero and Microsoft Advertising to their shelves; plus a new shelf — Reliability, security & compliance ops — holding 1Password, Sentry, Better Uptime, Vanta and Drata.
  • Directory 1,503 → 1,521. Seven stacks, 86 findings. The three still-open questions are unchanged: where the Brain lives, whether Paperclip and Hooklayer are real, and who checks the work.

Four AI-built stacks now audited — six more entries, one real bug found

  • A fourth workbook arrived and it is the best of them. Eleven tabs with an autonomy scale, a named human governor on every swarm, a constitution and a tested kill-switch per machine, an anti-pattern to forbid per thinker, and the cleanest one-line statement of Layer 7 anyone has managed: no agent reports only to another agent. All seven Cialdini principles including Unity. Gemini Notebook and Perplexity Computer both named correctly.
  • Its arithmetic survives running. A hundred formulas, zero errors, cross-sheet references intact. Value index (8×6)/(5×5) = 1.92 as stated. Payback 420/1800×90 = 21 days as stated. CAC over allowable 420/500 = 0.84 as stated. The first of the four whose numbers could be checked by executing them.
  • And a real bug in the scoreboard. The status formula assumes higher is always better, so four of twenty-two rows report backwards. Blended CAC under target reads Behind. Agent cost under budget reads Behind. Worst of all, CAC over allowable at 0.84 — the workbook’s own gate for releasing ad budget, comfortably passing — displays as a failure, while time-to-first-value at 9 days against a 7-day target displays as On track. A miss reported as a win, in the exact variable the Value Equation says to reduce.
  • Seven swarm names are assigned to roles that no machine defines. Sixteen machines have a constitution and a kill-switch; the role matrix references twenty-one names. Three are genuine gaps and three are naming near-misses. The one that matters: the Claims Review Bot — the thing that stops fabricated proof and fake scarcity — is the only machine with no constitution and no kill-switch.
  • Perplexity Portable Computer added, verified. Local-first Computer built with Nvidia on DGX Spark hardware, no token cost for steps that stay on the device. The right tool for a corpus that cannot leave the building, and the wrong first purchase for a five-person firm.
  • Five more added with caution flags: Genspark Super Agent, AgentBase and Call For Me, plus Grok Build and Grok Bots. Named consistently across two independent workbooks, but the product names were not confirmed on a vendor page in this pass, and the entries say so rather than implying certainty.
  • The checker chair is finally two-thirds staffed. Between the Claims Review Bot and an AI Ops swarm running evals, cost and drift, most of the QA job now has an owner. What is still missing is the single agent that checks four things before a human sees the work: facts against the knowledge layer, legality, brand voice, and whether the right framework was applied.

Twenty-three entries from an outside workbook, two renames caught

  • A second AI-built stack was brought in and audited rather than merged blind. A 74-tool registry with a 26-role org chart, nine swarm playbooks, 22 system prompts, a 13-week roadmap and a $2,635 cost stack. Fifty of its seventy-four tools were already in this directory. Twenty-three were not, and are now.
  • Two renames it had missed, both now corrected on the entry. Vertex AI Agent Builder became the Gemini Enterprise Agent Platform when Google retired the Vertex name for it in May 2026 — the workbook used the old name while linking the new page. And AutoGen is sunset: Microsoft folded it and Semantic Kernel into the Microsoft Agent Framework during 2026 and it is reported as maintenance-only. The workbook listed it as an active recommendation.
  • A new shelf: AI SDR & autonomous outbound. 11x Alice, Artisan Ava and Qualified Piper. The category did not exist in this directory before today. All three are flagged caution for the same reason — high commitment and high autonomy is the worst thing to buy before an outbound motion has been proven by hand, and Alice starts at $3,750 a month billed annually.
  • ManyChat was missing, which it should not have been. The SOP names it twice — once as a funnel type in Stage 12 and again in the platform-policy section as something that can cost you the Facebook page rather than just the campaign. It is now filed under customer engagement with that warning attached.
  • Perplexity ships five products, not one. Search, Computer, Comet, API and Deep Research, verified on the pricing hub. Computer and Comet are now separate entries. An earlier note in this session treated Computer as a mis-hearing of Comet; that was wrong and the entry says so.
  • Four of the twenty-four candidates were already here under names a substring match missed — Kit (formerly ConvertKit), Veo (Google DeepMind), Sora (OpenAI) and NotebookLM / Gemini Notebook. Not added twice.
  • Microsoft Agent Framework went in with no URL. It belongs in the directory and the canonical link was not confirmed in this pass, so it carries an empty link and a caution flag rather than a guessed one.
  • Also added: CrewAI and Relevance AI to swarms; Manus to agent runtimes; Copilot Studio to the builder stack; Lindy to automation; Clay to sales intelligence; Metricool to social scheduling; Brandwatch to sentiment; Gorgias and Ada to customer engagement; Meta Advantage+ and Performance Max to paid media; VWO to attribution; Fathom to transcription.

SOP — the thirteenth tab, now a real procedure

  • The operating procedure, rewritten so it can be done rather than read. Riser Nation Inc — Operating SOP v1.0 parsed end to end and turned into short sentences and numbered steps: seven set-up jobs, three months of rollout, fourteen campaign steps, and a list of what we have not built. Roughly 120 tickable steps in all.
  • Two decisions settled on the page rather than left open. The Brain lives in Google Drive, because everyone can already open it, it searches inside documents, and Claude can read it through a connector — which is the entire point of Set-up 2. GitHub is a different job: prompts, workflow files and agent configs, where the question is what changed and when. The rule is one line — if a person reads it, Drive; if a robot runs it, GitHub. Obsidian stays optional, since sharing a vault across a team costs $4 a head a month and it is the fiddliest of the three.
  • Router: OpenRouter, and only OpenRouter, to start. OmniRoute is not the alternative — it is a cost layer that sits in front. It is free and self-hosted and it can cut the bill, but you have to run it, it holds every key you own in one basket, and its own README marks thirteen providers as avoid on terms risk. It moved to a day-61-to-90 step, gated on the bill actually hurting. Same treatment for the customer system: GoHighLevel if you will resell it, HubSpot free if you just need a CRM, and never both.
  • Links throughout. Every step that says go and do a thing now links to the page where you do it — the OpenRouter keys page, a new private repo, a blank Google Doc, the Meta Ad Library. Chips gained a second half too: the name still jumps to the entry inside the map, and an arrow opens the real site, using URLs already checked in the Resources directory plus a short manual list for the ones the directory has no link for.
  • The tick boxes are the point. Each card counts its own progress and the bar at the top counts the lot. Ticks clear on reload on purpose, so the list can be run again per client rather than becoming a stale record of one campaign.
  • Step 1 gates the other thirteen. Every later step carries a red line saying nobody has paid yet, and it only disappears when Step 1 is fully ticked. That is the SOP's own first standing rule, enforced by the page instead of stated by it.
  • 314 tool assignments, all live. Every step names the robots, models, apps, tools and directory lists that belong to it, and every chip jumps to that entry in its own tab. Shelf chips filter the Resources directory to that shelf.
  • Nothing was invented to fill a slot. Four of the seven robot jobs have somebody in them. Running ad money, pressing ad buttons, looking after customers and answering questions do not — and neither does checking the others' work, which the SOP calls the most important one. Those cards say so rather than naming the nearest plausible vendor.
  • Step 1 is the thinnest step in a list of 1,524 tools. A way to take payment, a page to take it on, and somewhere to write down what the buyer said. Which is the same fact the SOP states from the other side when it calls validation the cheapest step and the most often skipped.
  • Steps 3 and 9 have no tools on purpose. Sorting keywords by how much the buyer already knows is two columns and your head. Deciding whether you have earned the right to shout is a check on Step 1. Both are marked as deliberate blanks so nobody goes shopping for them.
  • One flag on our own directory. The humanizer tools are for hiding that a robot wrote something. That is not editing, and it sits on the wrong side of Step 9's rule.
  • The Spine tab turns out to be the yes button already built once — Sheet, approve, generate, human read, lands as a draft rather than live. It is the only gate we actually have, and it is the template for the rest.

Bench — the twelfth tab

  • One prompt, six models, side by side. The Models tab prices the roster and the routing nodes decide between them on reputation; this runs the comparison so the decision has evidence. Streams through OpenRouter with per-model timing and character counts, plus three manual columns for agent harnesses — Claude Code, Codex, Perplexity — that have no endpoint a web page can call.
  • Live calls do not work in the published artifact, and the tab says so. Artifacts run under a content-security policy that blocks network requests to any outside host, OpenRouter included, and the request fails silently rather than erroring. The paste columns and the roster still work here; a standalone comparisonbench.html was delivered alongside for real runs from your own machine, and the fetch error message explains the same thing if anyone tries.
  • The roster was updated to match this file’s own Models tab. The source page shipped with Claude Opus 4.1, GPT-5, Gemini 2.5 Pro and Grok 4 — all superseded by the versions this directory already records. Now Opus 5, GPT-5.6, Gemini 3.7 Flash, Grok 4.6, DeepSeek V4 Flash and the Kimi, GLM, Qwen and MiniMax entries, with Fable 5 on the research preset.
  • An Economy preset was added — DeepSeek V4, Hy3, Gemini Flash, GLM, Qwen, Gemma. The cost-tiering node argues constantly that cheap models handle mechanical work; this is where that claim gets tested rather than asserted.
  • Slugs carry a standing warning. Every one follows OpenRouter’s vendor/model convention and matches the Models roster, but slugs drift constantly — they are editable in place, and a wrong one returns a 404 the page reports plainly rather than failing mysteriously.
  • The key is memory-only, and that is deliberate. Not stored, not logged, discarded when the tab closes. An API key in browser storage is an API key waiting to leak, which is why no convenience feature was added around it.
  • Anti-fit recorded: a bench is not a benchmark. Six answers to one prompt tells you which model suits one prompt, and treating that as a general ranking is how a stack ends up routed on a single lucky output. Run the prompts you actually send, more than once. What it is genuinely good at is the negative result — watching a cheap model match a frontier one on mechanical work, which is worth real money every month.
  • Namespaced rather than merged. The source page used .chip, .col, .seg and other class names this map already defines; every bench class carries a bx- prefix so the Map, Spine and Room tabs render exactly as before. Verified by rendering all twelve tabs after the change.

Promotion channels merged — 29 Aug

  • New section: Launch surfaces & founder communities. Show HN, Indie Hackers, Paved, PodMatch, Buzzsprout, Substack and the Notion template gallery, with Product Hunt cross-referenced from trend discovery.
  • The sequencing argument is filed as method, not decoration. Owned communities fill slowly and compound; launch surfaces spike and fade in a week; borrowed audiences bridge the two. Running that backwards — chasing the spike with nowhere to put the traffic — is why a Product Hunt day converts to nothing without a newsletter behind it. Two playbook entries record it beside the value-ladder prompt.
  • The 500-person threshold is the honest part of the report and is quoted as such: add a community only once roughly five hundred people want to talk to each other, because a community launched early is an empty room that signals decline rather than momentum.
  • Three community platforms added to the registry — Telegram (channels broadcast, groups converse, near-100% delivery), Slack as a B2B community workspace with the free-plan history limit flagged because the archive is the asset, and Geneva/Heartbeat as the not-Discord-not-Facebook middle.
  • Paved is the standout paid channel. A 3,000-subscriber newsletter read by exactly your buyer beats a 300,000-subscriber general one and often costs a few hundred dollars — with the measurement rule attached: three small tests, and a unique landing page per sponsor or the channel is unmeasurable.
  • Substack listed with its trade stated. The recommendation engine is the reason to be there and the reason to be careful — growth is partly rented from other writers, and the 10% cut on paid subscriptions is permanent. Beehiiv and Kit, already listed, own more of the economics.
  • Rewardful and ReferralCandy joined affiliate management with the ordering rule: referrals are cheaper and higher-trust, so build that first and open affiliates only once conversion is proven — otherwise you are paying partners to send traffic to a page that does not convert.
  • Show HN carries a hard warning. No link-begging, no upvote rings; the community enforces its rules and either will kill the post and the account. That is a real risk, not a style note.
  • Most of the report was already covered — Reddit, LinkedIn, Facebook Groups, Discord, WhatsApp, Circle and Skool were added to Platforms in the previous pass, and Quora, Stack Overflow, AlternativeTo, G2, Capterra, Zoom, TikTok, YouTube and the newsletter platforms were all already listed. Eight genuinely new tools, two playbooks, three platforms.

Community surfaces added to Platforms — 29 Aug

  • Six community platforms joined Publishing & audience. Facebook Groups, Discord, Reddit communities, LinkedIn Pages and Groups, WhatsApp Channels and Communities, and Circle — beside Skool, which was previously the only community platform in the registry.
  • The free ones carry the rent-versus-own trade explicitly. Facebook Groups cost nothing and sit where the audience already is, but Meta owns the member list and organic reach is whatever the algorithm allows this month. That is the same argument the map already makes for WordPress over rented publishing surfaces, applied to community.
  • Reddit is filed as a place to participate, not to build. Creating a subreddit is easy and almost always premature — the value is in the communities the customers already inhabit, which the Pain On Social and Giga Brain nodes already read. Each one’s self-promotion rules come first.
  • WhatsApp gets the sharpest caution. A phone notification is the most intrusive channel in this entire file, consent rules are stricter than email, and treating a WhatsApp audience like a newsletter is the fastest way to lose it. Its reach outside the US is the reason it belongs here at all.
  • Circle framed against Skool rather than in isolation: Skool is gamified, cheaper and opinionated; Circle is flexible and white-labelled. The choice is mostly whether you want structure imposed or configurable. Circle was already in Resources under Growth; this is its platform card.
  • LinkedIn Groups noted as past their peak. Pages and Newsletters carry the reach now — worth knowing before a plan is built around Groups specifically.

CNX Vol 3 merged — 29 Aug (twelfth pass)

  • Five new sections. Customer engagement chat & forms, Live streaming webinars & presentations, Financial investigative & public-records research, Remote job boards & flexible work, and Corporate gifting & incentives — plus additions across course platforms, lead generation, direct mail, link tools, app builders, payments, attribution and mapping.
  • Three unverified entries finally resolved. Drum.io, LinkLab and LinkPod were logged with no confirmable home two passes ago; Vol 3 supplies working links for all three. Each entry now carries the resolution rather than the doubt — which is the point of keeping unverified names listed instead of dropping them.
  • The financial and public-records section is new territory for this map. OpenSecrets, CMS Open Payments, FINVIZ insider filings and Quiver Quantitative are free primary sources for following money and disclosure — the layer beneath competitor research when the question is who owns, funds or influences something.
  • WikiSpooks downgraded past the source’s own caution. Vol 3 says "verify claims independently"; that is not enough. It is an unmoderated wiki hosting substantial conspiracy material alongside sourced documents with no editorial standard separating them. Logged unverified with a plain instruction not to cite it — OpenSecrets, court filings and FOIA archives do the legitimate version of that job.
  • LastPass flagged, and it matters more than most. It suffered major breaches in 2022 in which encrypted vaults were stolen. It still operates and has hardened since, but Bitwarden and 1Password are the current recommendations — and this is the one tool in the directory holding every other credential.
  • Two honesty flags on engagement tools. UseProof-style social proof must display real activity only; fabricated signup notifications are deceptive advertising and the pattern is well enough known that buyers discount it anyway. AdF.ly is recorded as sunset with the note that forcing an ad interstitial on your own audience damages trust for pennies — not a recommendation even if it returns.
  • Tremendous is the quiet solve. Free to use, pay only the reward value, global — it answers the problem the surveys section created last pass, which is how you actually compensate research participants.
  • Corrections carried through: Robot Ink is now Ballpoint Marketing after a 2024 acquisition; Change Healthcare merged into Optum; Tome pivoted away from presentations in 2024; PeerFly’s 2019 closure and Rephrase.ai’s Adobe acquisition both match flags this file already carried. Vol 3 flagged Capgo itself as not matching its description, and that flag stands — capgo.app is a mobile live-update service, not analytics.
  • Digital Marketing Institute noted against the free alternative. Paid accreditation is worth less to most clients than Google Skillshop’s free certifications; check what the buyer actually recognises before paying.

Surveys added, three re-uploads confirmed — 29 Aug (eleventh pass)

  • All three documents were byte-identical to versions already merged. Verified by checksum rather than by title: S.E.O. TOOLS, CNX 6.24 and SENTIMENT ANALYSIS all match the files merged in the sixth and eighth passes exactly. Nothing added, nothing changed.
  • New section: Surveys, polls & voice of customer. SurveyMonkey, Pollfish, SurveyPlanet, AskNicely and InstaPoll — the primary-evidence layer under the ICP branch, where every other tool in this file infers rather than asks.
  • Two rules stated on the section. Sample bias is the whole ballgame — a survey answered by your existing happy customers tells you nothing about the market that ignored you. And unaided questions beat multiple choice, because the answer you did not think to offer is the one worth having.
  • Pollfish carries a panel caveat. Respondents answer for a reward, which shapes who answers and how carefully. Directional reads on a broad consumer market are fine; a narrow B2B ICP is not, because the panel usually contains nobody who matches.
  • AskNicely is filed as retention rather than research — event-triggered NPS routed to whoever can act on it, which catches the unhappy client before they churn quietly. Different job from the rest of the section.

Re-upload check — 29 Aug (tenth pass)

  • Four of the five sources were already merged. Rather than assume, each was re-parsed and compared: CNX 5.14 List 2 is byte-identical to List 1 (same checksum, zero diff) merged in the fourth pass; CNX 9.28 is the brokerages doc merged in the third; CNX 5.12 is the branding doc merged from Volume 1; and every single tool in Analytics and Marketing Tools already had an entry — Consolidata, AdMetrics, ThoughtMetric, Attention Insight, Leadfeeder, MadKudu, Emarsys, Optimove, Segment, Databox, Kissmetrics, Power BI, Zoho Analytics, Looker, Watson Studio, Alteryx, RapidMiner, SAS Viya, SAP Analytics Cloud, Salesforce Marketing Cloud, Adobe Real-Time CDP and the rest. Nothing was added twice.
  • The Drive doc contains no tools at all — the only products named (Teachable, Thinkific, Typeform, Circle) are already listed. What it does contain is method, and two entries were added to Education for it.
  • The value-ladder keyword prompt is the find. It maps keywords to buying stage rather than to volume — awareness through advocacy — which is precisely the intent-and-funnel-stage node the Map already declares as the field that stops an informational keyword coming back as a sales page. The sibling prompt (twenty-five newbie keywords versus twenty-five expert ones) cuts a market by sophistication rather than topic, which is usually the sharper split.
  • The offer-ladder plan is recorded with its caveat. Free lead magnet, mid-tier course, high-ticket coaching, three marketing channels, and reverse-engineered unit economics. The arithmetic in any plan of that shape is a hypothesis, not a forecast: the conversion rates are the assumption everything rests on, and they are the first thing to test with the smallest possible spend.
  • A dedupe note worth keeping. Ten passes in, re-parsing rather than assuming has now caught the Perform[cb] miscategorisation twice, a double-listed Ubersuggest, and the MonkeyLearn and Shopify Exchange sunsets that live sources still describe as active. The habit costs a few minutes and it is the reason the directory’s status flags can be trusted.

CNX Vol 2 merged — 29 Aug (ninth pass)

  • Six new sections from Volume 2’s 214 entries. Transcription captioning & dubbing, Text-to-speech & narration, Editing readability & originality checking, Press release distribution, Promotional products & corporate swag, Point of sale & payment terminals, and Proposals agency ops & finance.
  • Promotional products is a channel this map had ignored completely. Filed with the distinction that matters: wholesalers (SanMar, alphabroder, Hit, Leeds) need trade accounts and sell blanks to decorators; the retail suppliers sell finished goods to anyone. One rule on the section — order a sample before a bulk run, because print colour and garment quality are not judgeable from a product photo.
  • Press release distribution carries the BrandPush rule, section-wide. Distribution is paid placement, not earned coverage; it puts an announcement on news sites and does not make a journalist care. PressCable is additionally flagged, because automated mass syndication of one release across low-quality sites is exactly the pattern Google’s spam policies target.
  • Transcription gets its cost-accuracy tier stated: automated is cheap and 85–95% accurate, human is 99%+ and 10–50× the price. Automated for research, search and subtitles you will proofread; human for anything published verbatim, legal, or heavy with accents and jargon.
  • The six YouTube transcript extractors are one entry. NoteGPT, YouTubeToTranscript, YTubeTranscript, Kome.ai and youtubetranscript.com do the identical job; listing five interchangeable free tools separately is padding. Balise.io, also named, has no working link.
  • Gobble Bot resolved. Logged unverified two passes ago; CNX 6.30 supplies the working link — and it is a chatbot knowledge-base builder, not the content-curation assistant the earlier source described. Corrected on the entry.
  • Three legal and disclosure flags. Yout.com — the source’s own caution stands, and it has been the subject of RIAA litigation. PapersOwl — free plagiarism checkers from essay-writing companies are lead magnets, and uploading a client’s unpublished work to one is a confidentiality question. AI Coaches — selling coaching a buyer believes is human when it is not is a disclosure problem, and in health or finance a regulatory one.
  • POS carries two notes. The right system is usually whichever matches the processor and ecommerce platform already in use, because reconciling two systems costs more than any feature gap. And crypto acceptance is a niche capability sold as a mainstream one — the terminals exist, the customer demand mostly does not. The POS comparison directories are flagged as affiliate-monetised.
  • Seven small AI writing tools grouped rather than listed — Promptify, CopyGenius, Bemodo, Copy and Content, Insidr, FastPedia, SkillLeap. Each has a thin footprint and every job they describe is covered by the verified generators already listed. Kept as one entry so the names are not silently re-added.
  • Two corrections: WorkflowMax was retired by Xero in 2024 and now runs as WorkflowMax by BlueRock; SciSpace (typeset.io) is a different product from typeset.com, the ebook tool already listed under Books — same name, two companies. Vol 2’s own Rephrase.ai note matches the Adobe-acquisition flag this file already carried, which is a good sign for the source.
  • Vol 2 cross-referenced Vol 1 correctly throughout — Calendly, Cherre, ExactData, QuickBooks, Unbounce, HubSpot, FounderPal and the rest were flagged as already-covered rather than repeated. Eleven apparent duplicates on first scan turned out to be substring collisions (VistaPrint against VistaCreate, Rev against dev-preview, Otter against Otterly, Loom against Bloomberg) and all were genuinely new.

Search, trends & trade press — 29 Aug (eighth pass)

  • Three new sections. Independent search engines & content discovery (ALTERNATIVE SEARCH ENGINES), Trend discovery & foresight (CNX 6.26), and Marketing news education & reading (CNX 3.9.3.3 plus 6.26).
  • The alt-search section earns its place on a specific argument: these engines rank on something other than Google’s signals, so they surface the small blogs, forum threads and independent publishers that never rank — which is exactly where un-competed long-tail topics and un-mined pain language live. Marginalia is singled out as the strongest of them for that job.
  • Three of the ten search engines are dead or superseded. Yippy was acquired and shut down, Gigablast went offline in 2023, and SearX is largely superseded by the SearXNG fork. All three recorded with what replaced them rather than listed as live options.
  • Trend discovery is framed against the keyword tools: search volume is a lagging indicator, which is the entire reason this section exists separately. Exploding Topics, Product Hunt, Pinterest Trends and the Future Today Institute report are the four that actually look forward.
  • The news section says the quiet part: nobody reads twenty publications. Pick three, put them in a reader, let Google Alerts cover the rest — and Feedly is listed as the tool that makes the list survivable, with an API an agent can read.
  • Pocket recorded as sunset — Mozilla shut it down in 2025, though the source lists it as a live save-for-later tool. ClickZ and Tweak Your Biz flagged as much quieter than they were.
  • Four research and testing tools added from CNX 6.26 into the existing sections: User Interviews (recruiting real participants — noted as beating any amount of tool-based inference), BrowserStack, TestGrid and Poised.
  • The sentiment doc is a re-upload. Identical to the one merged in the sixth pass — Repustate, MonkeyLearn, Lexalytics, NetOwl, with MonkeyLearn already corrected to sunset here. Re-parsed and confirmed rather than assumed. CNX 6.26 added TipTop (unconfirmable) and Resonate to that section.
  • Google Skillshop is the sleeper entry. Free official Google Ads, Analytics and YouTube certifications — the credentials clients actually recognise, at no cost, sitting in a file full of subscriptions.

Drive docs merged — 29 Aug (seventh pass)

  • The Drive connector solved the access problem. Last pass the Google Sheet returned 401 over public fetch; these seven docs read cleanly through the connected Drive account. The earlier Sheet can be re-tried the same way if you still want it in.
  • Two new sections. Website builders (Wix, Squarespace, Webflow, Duda, SITE123, Typedream, 10Web, Durable, tawk.to and the rest) and Course membership & digital product platforms (Teachable, Thinkific, Kajabi, Podia, MemberPress, KDP, Ko-fi, Sellfy and the marketplaces).
  • Each section states the trade the sources do not. Builders: speed now against portability later — you cannot export a Wix or Squarespace site, which matters if you intend to sell the business. Courses: marketplace (their traffic, their pricing power, revenue share) versus own storefront (your list, your prices, your job to fill it). That is the actual decision; features are downstream of it.
  • Funnel and all-in-one builders joined the checkout section — Builderall, Groove.cm, FunnelKit, OptimizePress, Thrive Suite, CF Pro Tools, PartnerStack. Groove carries a note about its lifetime-deal marketing history and delayed features; Deal.ai is flagged as affiliate-promoted with a thin independent footprint.
  • Zyro corrected — folded into Hostinger Website Builder, though the source lists it standalone. Traffic checkers from Ahrefs, Neil Patel and Serpstat are listed as one entry with the caveat that they are estimates; only Search Console shows a site’s real numbers.
  • InstaPoll added from chat — free instant polls with real-time results and no account needed. Filed beside Comment Picker as cheap primary evidence for the ICP research nodes.
  • Three of the seven docs were re-runs. AD CREATIVES, AFFILIATE and AI PROMPTS AND CATALOGS are near-complete duplicates of material merged in earlier passes — the ad-spy tools, the CPA networks, the AI directories and prompt marketplaces are all already listed. Notably, AD CREATIVES contains the same Perform[cb] miscategorisation this file corrected several passes ago: it lists the CPA network as an "always-on ROAS tool" under analytics. The correction stands, and the entry still carries the reason.
  • The VIDEO EDITING TIPS doc holds no tools. It is technique — double hooks, movement in B-roll, looping trending sounds, value in the captions, and the lo-fi content argument. Nothing to file in a directory of products, though the hook guidance belongs in the brand-voice note in the vault rather than here.

SEO, social, sentiment & deals — 29 Aug (sixth pass)

  • Seven new sections. Technical SEO & site health, Rank tracking local SEO & reporting (both from S.E.O. TOOLS), Social media management & scheduling, Platform-specific growth toolkits, LinkedIn toolkit (all CNX 6.24), Sentiment analysis & text analytics (SENTIMENT ANALYSIS), and Software deal marketplaces (CNX 8.15).
  • The technical-SEO gap is finally closed. Search Console, Screaming Frog, PageSpeed Insights and the WordPress plugins were assumed by half the Map’s nodes and listed nowhere. Two of the four essentials are free and first-party, which makes this the cheapest section in the file to run properly.
  • The LinkedIn section is split by risk, not by feature. Profile, content and research tools are safe; connection-and-message automation — PhantomBuster, Expandi, Dux-Soup, Waalaxy, Zopto, Octopus, FinalScout — violates LinkedIn’s user agreement, and accounts do get restricted. Sales Navigator is named as the only prospecting tool there that cannot get the account banned.
  • Two growth-service flags. Path Social and Inflact’s automation features buy engagement rather than earn it, against platform terms in Inflact’s case. Sprizzy is contrasted deliberately: it is paid YouTube advertising, which is legitimate, and priced as ad spend.
  • PressWhizz flagged like the other paid-link entries. A 37,000-site publisher marketplace is a paid-link network; Google requires those links to be sponsored or nofollow. Same treatment as Fiverr backlinks, SEOClerks and Sir Links A Lot.
  • MonkeyLearn recorded as sunset — acquired by Medallia and discontinued, though the source lists it as live. And the section carries an honest note the source could not have: a cheap frontier model with a clear rubric now does aspect-based sentiment and entity extraction competently, so a specialist platform is for regulated audit trails, guaranteed multilingual coverage or true real-time volume — not for a monthly report.
  • The lifetime-deal trade is stated plainly. Pay once for a young product and you inherit its risk; a meaningful share of LTD tools stop being developed. Buy what you would use today at full price, never on a roadmap promise. AppSumo’s 60-day refund window is what makes it the safe entry point.
  • Corrections against the sources: DeepCrawl is now Lumar; TweetDeck is now X Pro and paid, not free as the source says; SharpSpring was absorbed by Constant Contact; MonkeyLearn is gone. ViewStats is confirmed as MrBeast’s tool and genuinely better than Social Blade for YouTube specifically, as the source claims.
  • Seven names logged unverified: RTP Social, SlayingSocial, InStories, LinkOut, ApplePie AI, and the Ranked.ai / UseStyle / RankingCoach trio — kept with reasons rather than dropped. Jungle Deals, Techlofy and The SaaS Deals are grouped with a check-before-buying flag.
  • The Google Sheet could not be read. The link returns a 401 — it is private to your account, and this session has no access to it. Share it publicly (or paste the contents) and it merges in the next pass.

Landing pages, lead data, links & logos — 29 Aug (fifth pass)

  • Four new sections. Landing page builders (CNX 6.42), B2B contact data & sales intelligence (CNX 6.41), Link-in-bio short links & tracking (CNX 5.14), Logo makers & brand identity (CNX 5.13).
  • The landing-page choice is stated on the section: hosted builders are faster and rent you the page; WordPress-native builders are slower and the page is yours. Instapage is flagged as the only one priced for per-ad-group personalization, and HubSpot Landing Pages as worth it only if the CRM is already HubSpot.
  • CNX 8.30 is filed as a playbook, not products. Its ten-step chain — page, CRM sync, email sequence, booking link, SMS, dashboard, retargeting, cold nurture, onboarding, feedback — is built entirely from tools already in this directory, so it is recorded as the method with each handoff named as a place the lead can be dropped. One caveat attached: the offer itself is the node that cannot be automated, and a perfect sequence around a weak offer just delivers the rejection faster.
  • The contact-data section carries a category-level warning. Coverage and accuracy claims across all sixteen vendors are self-reported and every demo runs on the vendor’s best segment. Trial against your own ICP before an annual commitment, and GDPR and CAN-SPAM apply to everything sourced there.
  • Podium added from CNX 8.30 into call tracking — SMS-first messaging and review generation, which is the local-business leg of that workflow and a direct realtor and trades fit.
  • Link-in-bio gets a stated position: a branded short domain out-clicks a generic shortener, and every link in this section needs UTMs or the whole surface is invisible in analytics. Stan Store is called out as monetization-first (a checkout, not a link list) and Beacons as the strongest free tier.
  • Dub added, not in the source. Three of the source’s ten link tools — Drum, Link Lab and LinkPod — have no confirmable home, so an open-source, verifiable free alternative fills that slot rather than leaving a gap behind three dead names.
  • Logo section says what it is buying. A competent generic mark in an hour for tens of dollars, versus a designer’s week and a real identity system for thousands. Fine for a test business or fast launch; a placeholder for a brand meant to last.
  • CNX 4.17 turned out to be a re-run. Roughly ninety entries, essentially all already merged from earlier passes — Meta Ad Library, SparkToro, Statista, the review marketplaces, the swipe files, the mind-mapping tools, the affiliate networks, the persona generators. Re-parsed and confirmed rather than assumed, which is how the Perform[cb] and Ubersuggest duplications were caught in earlier passes. Only Keyword Joggers was new, and it does not resolve.

Events, freelancing, checkout & design — 29 Aug (fourth pass)

  • Five new sections. Live events webinars & streaming (CNX 7.19), Freelance marketplaces & remote hiring (FREELANCING), Checkout payments & funnel mapping (CNX 6.46), AI headshots & personal branding photography (CNX 5.16), plus the graphic-design and text-to-image additions from CNX 5.15 folded into the existing image sections.
  • The events section states the trade the source does not. Paid platforms own registration, ticketing and the attendee list; free social live surfaces own reach and give you no list. YouTube Live is singled out because its replay is the only live output that feeds the SEO branch.
  • Freelancing gets its economics on the section header: marketplaces take 5–20% and price on commodity competition, vetted networks cost multiples and skip the screening. Match the channel to what a bad hire costs. Userlytics is flagged as more valuable on the buy side (testing your own pages) than the earn side the source frames it as.
  • Checkout carries the cheapest revenue in the map. Order bumps and one-click upsells run on traffic already paid for. Crypto acceptance gets its own caution: final, unreversible payments remove chargebacks and also remove the buyer protection customers expect.
  • AI headshots get an honest section note. $25–$60 against $300+ for a studio session is real, but a generated likeness that drifts from your actual face undercuts the trust a headshot exists to build. Remini is called out as the most honest option — it enhances a real photo rather than inventing one — and Soona as the human alternative.
  • Four source corrections. Hopin no longer exists as such (RingCentral bought the events platform in 2023). Crello is now VistaCreate. 2Checkout is now Verifone. Periscope shut down in 2021, and Reddit Live (RPAN) in 2022 — Snapchat Live Stories was never a bookable broadcast tool, so both are flagged rather than listed as options.
  • Four links from chat. Replit, Kiro and Emergent join Vibe coding — Kiro noted as the most auditable of the group because spec-driven means the plan is a reviewable artifact. TrumpExcel goes to Education: the Sheet is the approval queue in this entire system, so spreadsheet fluency is not incidental.
  • RenderNet corrected and promoted. Listed twice in earlier sources with a vague description; CNX 5.15 documents FaceLock and ControlNet, which make it the character-consistency tool — the hard part of running a recurring synthetic persona. Disclosure rule attached.
  • Dedupes: Canva, Visme, Venngage, Piktochart, Adobe Express, Kittl, Design Pickle, Designs.ai, Placeit, Renderforest, Photopea, Fotor, PicMonkey, PicCollage, Remove.bg, Clipping Magic, Magic Studio, Magic Eraser, Promo, Midjourney, Stable Diffusion, DALL·E, Leonardo, RunwayML, Meta AI, Ideogram, LumaLabs, StockImg, StarryAI, Immersity, Stylar/Dzine, LensGo, Cartoonifier, the stock libraries, ClickFunnels, GoHighLevel, Stripe, PayPal, Hotjar, Google Analytics, ACX, Voices.com, Voice123, Bunny Studio, Spoken Realms, Findaway, 99designs, 20 Dollar Banners, Soona and The Stocks were all already listed. Appy Pie’s Instagram Story Maker is a feature of the Appy Pie entry, not a separate product.

Five more CNX docs — 29 Aug (third pass)

  • Three new sections. Domain registration & hosting (CNX 4.22), Documents e-signature & internal ops (CNX 4.23), Email marketing platforms (CNX 6.49), plus PLR mockups & product packaging (CNX 9.19). Registrars carry two rules on the section: registrar and host need not be the same company, and free-domain-with-hosting is a first-year promotion.
  • Three factual corrections against the source documents. Google Domains is listed as live in CNX 4.22 but was sold to Squarespace and shut down in 2023 — marked sunset. Bizee is described as "business reporting services"; it is Incfile renamed, an LLC formation provider. Aminos AI is described as an animation tool; it is a no-code chatbot builder. Each correction sits on the entry rather than being quietly fixed.
  • One addition the sources did not have. All ten registrars in CNX 4.22 mark up renewals; Cloudflare Registrar sells at wholesale cost and does not. Added with the reason stated, because renewal pricing is what a domain portfolio actually costs.
  • Scribe is the quiet find in 4.23 — it records a workflow as you do it and generates the written SOP with screenshots. That is the fastest existing path into the SOP-production branch, and it was missing from the map entirely.
  • The ClickFunnels-versus-GoHighLevel comparison is filed as a decision note, not a product entry: ClickFunnels for a single business optimizing funnels, GoHighLevel for an agency running many clients. Both products were already listed; the choice between them was not.
  • PLRVD resolved. Logged unverified last pass; CNX 9.19 names it as PLR Video Direct, which does resolve. Four mockup-bundle vendors stay flagged — bundled Canva mockups are shared with every other buyer, which is the PLR problem one layer up.
  • Daedalus flagged harder. It now appears in two source documents with two incompatible descriptions — emerging-tech market reports in 8.19, a data rendering tool in 4.25 — and neither resolves to a findable product. Note updated rather than the entry dropped.
  • Dedupes: Mailchimp, ConvertKit/Kit, Klaviyo, HoppyCopy, Hunter.io, RocketReach, Ahrefs, Semrush, Statista, BuzzSumo, SparkToro, MarketMuse, Mixpanel, SimilarWeb, Crunchbase, Dun & Bradstreet, GoDaddy, Google Analytics, Remove.bg, Magic Eraser, The PLR Store, IDPLR, PLR.me, PLR Products, Master Resale Rights, Free PLR Downloads and Payhip were all already listed. CNX 4.25’s pricing figures are a 2024-era snapshot and were not copied in as current.

Four CNX docs merged — 29 Aug (second pass)

  • CNX 8.22 becomes Call tracking & business phone. WhatConverts through Invoca plus the VoIP layer — the attribution gap for phone-selling clients, with dynamic number insertion as the reason the section exists. The Infinity call tracker is flagged as unrelated to the Infinity task board.
  • CNX 7.20 becomes Direct mail & postcard marketing. Lob leads because it has an API — mail as a pipeline step. The source’s EDDM link was a third-party reseller; the entry points at the official USPS program. Wise Pelican and Yellow Letter HQ carry the realtor fit.
  • CNX 4.12 becomes Business news & growth media, with one sharp flag: Forbes Councils is pay-to-publish contributor content, not editorial — same honesty rule as BrandPush. AI Trendz could not be confirmed and is logged unverified.
  • CNX 5.14 was the monster — split into fifteen sections: AI writing & copywriting, AI humanizers & detection (with a section-level position: detection-evasion is a losing game, the human pass is the fix), Idea generation & validation, Stock media libraries, Image editing & photo utilities, AI image & art generation, Visual design & infographics, Unlimited design & creative services, Open-source creative suite, Voice narration & audio, PLR & resale content (flagged wholesale: PLR is duplicate content by design), Print-on-demand, Influencer & UGC ops, Alternative search engines, and Books & research reading.
  • Corrections against the source: its "Arcads — architectural design" description is wrong — arcads.ai is the ARC Ads UGC tool already listed with a testimonial flag. Stylar is now Dzine. AspireIQ is now Aspire. Findaway is Spotify-owned. SORA, ChatGPT, Gemini, Glambase, RenderNet, Perplexity, Leonardo, KREA and the rest already in the file were not duplicated.
  • Unverifiable names logged honestly: Face Studio, Pixvify, DaVinci AI, Cartoonifier, Creative Milkshake, Free PLR Downloads, PLRVD, Gobble Bot, AI Humanize, HiByron, AI Trendz and Content GPT’s home all failed confirmation — kept with empty links and the reason, per house rule.
  • CapCut, VEED, Pictory, Kapwing and the open-source suite (Resolve, Blender, OBS, Audacity, Shotcut, Krita) finally have directory entries — several were named on Map nodes but missing from Resources. App builders (Passion.io, BuildFire, Appy Pie, Zoho Creator) joined the vibe-coding section with notes where the source miscategorised.

CNX master directory merged — 29 Aug

  • Seven new sections from the CNX 8.19/8.20/6.18/6.33/6.34/5.12/9.28/4.11 corpus. Reference data & global statistics, Market research & industry reports, Marketplace best sellers & demand signals, Backlinks & link building, Site building & blogging, Buying & selling online businesses, and Business formation, legal & ops — roughly a hundred new entries, each keeping its CNX lesson number in the record.
  • The best-sellers section is ICP evidence, not shopping. Twenty marketplace trending pages are behavioural demand data — what people pay for beats what they say — and they feed the behavioural-research branch directly.
  • Link building is filed as two families. Analysis and outreach (Majestic, Moz Link Explorer, Pitchbox, Hunter.io, BrightLocal) are clean; automated and purchased links (Money Robot, RankerX, Fiverr/SEOClerks packages, Sir Links A Lot’s PBNs) all carry the spam-policy flag. The source itself admits the algorithmic risk; the flag just refuses to bury it.
  • The ~58 big-data corporations in CNX 8.19 were not added as tools. Walmart and ExxonMobil holding proprietary data is a landscape fact, not a usable resource. Recorded as one playbook entry; the genuinely usable surfaces — Bing Webmaster Tools, YouTube Studio, Spotify for Artists, Amazon Advertising — got real entries.
  • Status flags from this pass: Shopify Exchange sunset (closed 2022, per the source itself); Overstock and Rakuten best-seller pages flagged for brand churn; Wish flagged as a declining signal; WeWork Labs flagged post-bankruptcy; Refinitiv renamed to LSEG; Google Optimize noted sunset inside Google Marketing Platform; Daedalus Report unverified — no confirming source found; data-lake.co flagged as a thin vendor; HS Dent flagged for forecast record; people-search additions (PeekYou, Nuwber, ClustrMaps) inherit the Radaris privacy rule.
  • DataForSEO finally has its own directory entry — it was the named tool on half the research nodes but absent from Resources. Also added: QuickRef.me cheat sheets to Education.
  • Dedupes: about thirty of the 217 source entries were already listed — Ahrefs, Semrush, Statista, Apollo, BuzzSumo, Ubersuggest (twice in the source), Moz Keyword Explorer, Optery, Radaris, Data Axle, Qualtrics, Jungle Scout, MarketMuse, Hunter-adjacent outreach rows, Canva, Medium, Detailed, FounderPal Persona, Namelix, Kickstarter, Wikipedia, SCORE-adjacent HubSpot rows and the Google surfaces among them. Nothing was double-listed.

The Degens batch — 19 links merged, 28 Aug (later pass)

  • Two new sections. Cold outreach & list hygiene (Squibb AI, LeadBomb, ScrubMyList) and Creator monetisation & brand deals (SoftwareUGC, SideShift, Threadmaster, Digital Degens). The outreach section carries the compliance rule up front: scraped contacts are not opted-in contacts, and agents draft while humans send.
  • The batch traces to one source. Several links arrived as referral URLs from Quintin Ford’s stack (Digital Degens, SoftwareUGC are his training communities). Kept, with the referral provenance noted on each entry rather than laundered into neutral listings.
  • BrandPush carries the sharpest flag of the pass. Press-release syndication with "As Seen On" badges is sponsored placement, not earned editorial — fine as landing-page social proof, dishonest as claimed PR coverage, and the links should be marked sponsored.
  • Clipfy inherits the variation-matrix anti-fit. Ten videos becoming ten thousand clips is volume without measurement unless it is wired to analytics — and mass-posting unmarked variants is how accounts get burned.
  • Content production gained Syllaby, Memelord, MotionStocks and — at last — OpusClip’s own directory entry at its real home, opus.pro. Email gained Beehiiv and SparkLoop; funnels gained Purple Turret (the $29 anti-funnel-builder); agents gained Viktor; Skool finally has a directory entry beside its Platforms card.
  • GoHighLevel was the only duplicate — already listed twice; the supplied link was its bootcamp landing page, not a new product.

Builder stack & AI search — 30 links merged, 28 Aug

  • A new section exists: Vibe coding & app builders. Nine entries — Cursor, Bolt.new, Lovable, Base44, Qoder, Devin Desktop, Google Antigravity, Google AI Studio, Liveweave. The split that matters is recorded on the section: browser builders own the hosting and the stack, IDEs work on code you own.
  • AI search visibility gained the big vendors. HubSpot AEO (Spring 2026 launch), Semrush One, and Similarweb AI Brand Visibility now sit beside Profound and Otterly. Semrush One is flagged as absorbing the AI Visibility Toolkit already listed — check which one Semrush is actually selling before paying for either.
  • SearchAtlas OTTO carries an autonomy caution. It deploys SEO fixes to the site via a pixel rather than reporting them. Review what it changes on client sites; do not run it open-loop.
  • Routing gained LiteLLM, Requesty and the Cloudflare AI Playground. LiteLLM is the self-hosted standard, Requesty the managed middle ground, the Playground a free second opinion. Backend and hosting gained Supabase, Firebase and Vercel — the deployment layer the vibe-coded apps land on.
  • LangSmith Engine added beside the LangSmith already listed — the closed-loop layer that turns production traces into tracked issues and proposed fixes, framework-limited to the LangChain family.
  • Five of the supplied links were already in the directory — Open WebUI, Ollama, Docker, OmniRoute and Portkey. Not duplicated. One supplied URL was a typo: ubsersuggest.com is Ubersuggest, filed under keyword research at its real home on neilpatel.com.
  • Runable verified as real and current — $21M raised 26 Aug 2026, Runable 2.0 shipping. Practicaly AI turned out to be an education newsletter, not a tool, and is filed under Staying current accordingly.

Navigation model

  • Lossless drill-down. Main category → micro → niche → sub-niche → sub-sub-niche. Nothing is removed at any level; depth hides detail until asked for.
  • Tree for navigation, graph for relationships. Columns when you know where you're going; cross-links when you want to move sideways. A mission can belong to more than one parent, which a strict tree cannot express.
  • Uneven depth is fine. Memes and GIFs are two levels and done. AI video generation runs four or five before it hits anything runnable.
  • The leaf holds the form. Drill until you reach a node that declares its inputs — prompt, aspect ratio, duration — and that is the mission you fire.
  • Top level is seven, not five. Started at five clusters; the clusters turned out to be a cross-cutting filter rather than a hierarchy. Seven categories, five clusters applied across them.

Video

  • Video is a hub, not a category. It cuts across clusters B, C and D. Filed as its own top-level node with links out rather than nested under one parent.
  • Branches: stock footage, editing, AI generation, green screen, memes/GIFs — plus packaging, added because titles and thumbnails are where vidIQ earns its place.
  • Deep dive on the video tree paused in favour of the content spine.

Avatars, automation, BI and the currency problem

  • Avatars and virtual influencers are now their own section, fourteen entries, with the disclosure question stated at the top rather than buried. A synthetic presenter reading a script is one thing; a persona presented as a real person endorsing a product is another, and endorsement rules apply to the second whether or not the face exists.
  • ARC Ads carries the sharpest version of that flag. Bulk UGC-style ads with synthetic actors are designed to read as real customer testimonials. Generating them is fine; running them as testimonials is not.
  • Two entries in that source are off-strategy and marked as such. GlamBase and Foxy.ai are adult-adjacent creator monetisation platforms, not marketing production tools. Kept for completeness with the reason attached, because a client-facing stack containing them is a brand-safety problem.
  • Rephrase.ai flagged: acquired by Adobe in 2023 and folded in. Verify before evaluating.
  • Automation gained 21 entries. The distinction worth holding: n8n and Make are the two that matter for agent work because both self-host and both do real conditional logic. The rest are task boards that happen to automate.
  • Process Street is the quiet find — recurring checklists with conditional logic and dynamic due dates. That is what the 79 SOPs should actually live in, rather than a document nobody opens twice.
  • The UTM builder is in, and it matters more than its size suggests. Free, trivial, and skipping it is the single most common reason attribution is broken before any tool gets blamed.
  • A "staying current" section now exists, which is the honest response to an eighty-lesson curriculum that adds a model most weeks. Google Alerts on the tools you actually depend on is the cheapest defence against this file aging badly, and r/MachineLearning is where vendor benchmarks get tested by people with no incentive to be kind.
  • AutoGPT recorded as legacy. Historically important, largely superseded by the runtimes already in the registry. Study the pattern, do not build on it.

CPA networks, affiliate management and AI discovery

  • A correction first. Perform[cb] was filed under analytics last pass, on the strength of its "always-on ROAS" tagline in the ad-creatives document. The affiliate directory shows what it actually is: formerly Clickbooth, a CPA network with 20+ years behind it. Moved, with the reason left on the entry so the mistake is visible rather than tidied away.
  • The affiliate section now separates two jobs that were previously mixed: finding offers to promote, and recruiting affiliates to promote your own thing. Impact, Tapfiliate, Refersion and LeadDyno are the second kind and were missing entirely.
  • Payout cadence and years in business are now recorded where the source gave them, because those two fields predict whether you actually get paid better than anything else on a network page.
  • Two risk flags added. ClickSure carries mixed reviews on offer quality in the source itself — vet individual offers rather than the network. MoreNiche is weight-loss and supplements, where advertising claims carry real exposure; anything written for it needs compliance review before it runs.
  • AI tool directories are now their own section. Fourteen entries covering discovery directories and prompt marketplaces. The argument for including them is that they move faster than any curated list — including this one — so they are the check against this file going stale.
  • One prompt tool carries a caveat: prompt-expansion products mostly add length rather than accuracy. Anthropic’s own prompt-engineering guide, already in the Education section, gets further for nothing.
  • Three of the five uploads were re-uploads already merged in v0.7 — PPC vendors, ads data management and agency CRM. Re-parsed and confirmed identical rather than assumed.

Paid media, ad intelligence and the agency stack

  • Five more source documents merged — PPC vendors, ad creatives and analytics, ads data management, agency CRM platforms, and market research. Roughly 180 new entries, taking Resources past 350.
  • Thirteen new sections: paid media networks, programmatic and native, affiliate and CPA, ad intelligence and spy, creative and swipe files, analytics and attribution, agency CRM and funnels, keyword and question research, niche and audience research, software review marketplaces, persona and naming, mind mapping and mockups, and YouTube utilities.
  • The Tools tab gained six function groups rather than being left as an agent-only view: paid media, ad intelligence, attribution, audience research, agency CRM, and copy utilities. It was previously describing half the business.
  • A real constraint recorded on the keyword section: Google classes automated rank-scraping as a spam-policy violation, and its enforcement caused outages across Semrush, Sistrix and SE Ranking. Rank data is now less reliable and more expensive. Do not sell a deliverable that depends on minute-accurate rank tracking.
  • The manual’s own qualifying question is now in the map: is anyone running ads to sell something in this niche? No commercial intent, no niche — and the Meta Ad Library answers it for free in about a minute.
  • Four entries flagged as dead or doubtful that the source documents still list as live: PeerFly closed in 2019, MediaMath went through bankruptcy, TrafficLIVE has been rebranded more than once, and Verizon Media Ads has changed hands. Listed with the reason rather than deleted.
  • Two Motions, deliberately both kept. motion.app is AI scheduling; motionapp.com is ad creative analytics. Same name, unrelated products, and confusing them wastes a subscription.
  • Radaris carries a privacy flag. A people-search aggregator is fine for business entities and genuinely not fine for researching a named private individual. Noted on the entry.

Resources — the third navigation tab

  • Map is what you can do, Spine is the order, Resources is where each piece lives. 181 entries across 20 sections, merged and deduplicated from the 79-SOP Tool Index, the Riser AI Directory, the ecommerce-intelligence note and this session's own lookups. Search and status filters on top.
  • Verification status is the design decision. Every entry carries one of five states rather than being presented as equally solid: verified, caution, unverified, playbook, sunset. 156 verified, 12 caution, 6 unverified, 5 playbooks, 2 sunset. A directory that hides which entries are shaky is worse than no directory.
  • Six things in the manual have no product behind them. Hermes Muse, Loop Engine, Conductor Stack, the claude-hermes MCP bridge, and the Owl/Ox Alpha stealth models. They stay listed with the reason, because quietly dropping them means someone re-adds them next month.
  • Five more are methods, not tools — the HERMES method, the token-minimization playbook, the Infinite Context Engine, the AI SEO / Omnipresence stack, and Postgres CDP. Nothing to install, so nothing to link.
  • Thirteen entries carry install commands verbatim, so the tab doubles as the setup guide.
  • Version drift is now visible. Three of the manual's model picks were already superseded: Gemini 3.5 → 3.7 Flash, Grok 4.3 → 4.6, Qwen 3.7-Max → 3.8-Max. Sora is sunset with an API end date of 24 September. Roo Code shut down in May.

Corrections this pass

  • Qwable 5 27B is worse than I said. Not merely an unproven hobby fine-tune — a trivial ten-example tune on Qwen3.6-27B, published as a deliberate AI-hype experiment, with its own creator advising against production use. MLX-only in practice. Logged as unverified with the reason attached.
  • Hermes Workspace is community-maintained, built on top of Nous's agent rather than by Nous. The distinction matters for support expectations.
  • Odysseus has two candidate repos under the same name and description. The SOP index points at one, the 86k-star project this session found is another. Flagged rather than guessed at.
  • OMI carries a documented consent obligation, not just a caution I raised. Mic and screen capture needs documented consent and meeting exclusions before rollout — that is the manual's own position, and it matches the concern about client calls.
  • Fugu's internals have names: a TRINITY coordinator assigning Thinker, Worker and Verifier roles, with the RL-trained Conductor learning collaboration strategies. Three models now, not two — Cyber joined Fugu and Ultra.

Programmatic video — the branch that has no credit meter

  • HyperFrames changes the economics of the Video branch. HeyGen's open-source HTML-to-MP4 renderer, Apache 2.0, no per-render fee and no commercial-use threshold. It ships agent skills, so Claude Code drives it directly rather than through a browser.
  • The split is generation versus rendering, not tool versus tool. Motion graphics, kinetic captions, animated charts and typographic explainers are designed motion — a renderer produces them exactly and free. Generative models do them badly and bill you per attempt. Avatars, live footage and imagined scenes still need generation.
  • Determinism is the underrated part. Same input, same frames means a render can be regression-tested and re-run after a copy fix without anyone watching it. That is what lets video sit in an automated pipeline at all.
  • One human-owned node in the branch: the frame-ready brand spec. Every render reads it, so whatever taste goes in propagates everywhere — including the mistakes. Marked human, with an anti-fit.

Swarm sold as a model — and a fourth containment state

  • Three products now occupy one unnamed category: Sakana Fugu, Grok 4.20 Multi-Agent and OpenRouter Fusion. You buy the fan-and-judge pattern rather than running it. That sits beside "you orchestrate the workers" and "workers live inside one session" as a genuine third column.
  • Containment gains a fourth value: opaque. Local, session and remote all assume you can at least observe the workers. Fugu's pool composition and routing are proprietary — no visibility, no cost attribution per model, no reproducible run. There is no worker to kill, so the spend cap is the only control that exists.
  • Fugu specifics on record: launched 22 June 2026, not recently. A small conductor model RL-trained to coordinate frontier models and recursive copies of itself. $5/$30 per 1M, rising to $10/$45 above 272K context; subscriptions $20/$100/$200. Base tier allows excluding providers for compliance; Ultra does not. Unavailable in the EU pending GDPR.
  • Benchmarks are vendor-scored. Sakana scoring Sakana, and the same caution already applied to Ruflo applies here. Fusion is the transparent version of the same idea — you pick the panel, which restores the attribution Fugu removes.

The front-door question, now four-way

  • Mission Control, AionUI, Odysseus and Buzz are the same shape. Odysseus at 86k stars covers chat, agents, research, documents, email, notes and calendar self-hosted. Buzz puts humans and agents in shared rooms on a relay you own, with every action a signed event. Both are mature.
  • Recorded as open, not resolved. Mission Control is tuned to this taxonomy in a way none of them are, which is a real reason to keep building. But the honest version of the question is what it does that Odysseus does not, and whether that justifies a codebase.
  • Buzz is the better model for the Room. Agents as channel members with their own keys and audit trail beats agents as pieces on a floor plan. Worth studying before the Room is wired to anything real.
  • Paperclip is the governance layer. Org chart, per-agent budgets with auto-pause, auditable tickets, human approval — plus an official Nous adapter that runs Hermes as an assignable employee reporting cost per heartbeat. The swarm spend problem has a product answer; the decision is whether budgets live there or in your own console.
  • OpenViking challenges the Brains plan. A context database using a filesystem paradigm with tiered loading, claiming large memory-accuracy gains for Hermes, OpenClaw and Claude Code. Their numbers, but testable. The vault can stay the source of truth with OpenViking as the index over it.
  • Platforms are deliberately not pruned. Keeping every candidate visible now; elimination comes after the front-door decision, not before it.

Swarms — the tenth tab

  • A swarm cannot live in the Room. The Room maps one agent to one zone because that is true for a CLI agent. A swarm breaks it three ways: many workers under one intent, workers born and killed inside a single job, and a hierarchy where the orchestrator holds the goal and each worker holds a fragment. Stretching the Room to cover it would wreck the thing that makes the Room readable.
  • Containment is a first-class field, not a label. Local means processes you can see and kill. Session means contexts inside one parent process. Remote means someone else's infrastructure — observable, unreachable. This turned out to be structural rather than a worry: Ruflo itself ships three runtimes under one interface, so the same swarm definition can land somewhere you can stop it or somewhere you cannot.
  • Six things get called "a swarm" here and they are not interchangeable. A model running agents internally, a CLI spawning subagents inside one session, and a supervisor running separate terminals are three different risk profiles wearing one word. Grok alone accounts for three of them.
  • Spend caps and concurrency ceilings are real fields. Swarms are the cheapest way to lose money in this system — eight workers on a frontier model is eight times the spend for one intent, and a silent retry loop tells you via the invoice. Cheap models are the default for workers; the frontier tier is reserved for the orchestrator doing the actual reasoning.
  • Mission Control does not rebuild the swarm interior. Ruflo already ships a live worker dashboard — role, step, memory namespace, token budget, status, with kill and reassign. Duplicating that means maintaining a worse copy. This tab is the registry and the budget; the runtime's dashboard is the interior, opened on demand. The one thing worth pulling back is aggregate burn per swarm.
  • Anti-fit recorded: do not swarm anything where one taste decision is the whole job. Eight drafts and no judgement still leaves you reading eight drafts.
  • Grok Bot carries a specific warning. Bots share one cloud computer — files, browser sessions and credentials can be reachable by all of them — and xAI states they should not be treated as separate security boundaries. That rules it out for anything touching client credentials.

Brains — the vault as a graph

  • Map is what you can do; Brains is what you know. A mission without the vault starts cold every time; a vault without missions is a folder nobody opens.
  • Obsidian cannot be embedded, and it does not need to be. The desktop app will not iframe, and Publish gives a stripped graph you cannot style. But the vault is markdown on disk — read the folder, parse the wiki-links, render our own graph. Live, styled to match, no plugin, no dependency on Obsidian running.
  • Shipped as the designed target structure, not a live read, so the shape can be argued with before anything is filed. Twenty-four notes across seven types, with the link pattern drawn deliberately.
  • The link worth building first runs the other way — a finished mission writing its output back into the vault as a tagged note. That is what stops the vault being a folder that only ever grows.
  • Anti-fit recorded: the graph is mostly decorative. Nobody finds a note by staring at one. It earns its place as a structural argument — which clusters are thin, which notes nothing links to — and that job takes ten minutes. Tuning the physics instead of filing notes means the tab has become the work.

Agents re-tiered, and three registry additions

  • Pioneers versus second tier. Frontier and household-name systems in one band, specialists and gap-fillers in the other. Gemini Notebook, Perplexity and GenSpark added to the first; Paperclip to the second.
  • Gemini Notebook is the former NotebookLM, renamed July 2026 — same product, same URL, existing notebooks untouched. Its differentiator is being source-grounded, which makes it the natural companion to the Brains tab rather than a general assistant.
  • Paperclip is logged as unverified. No confirmed capability set or integration surface. Held as a placeholder so it is not quietly dropped, but nothing should be built against it yet.
  • Kimi, GLM, Qwen and Hy3 are models, not agents. They do not decide how to carry out an instruction; something else does that with them. All sit in Models.
  • Tencent Hy3 added at the real price. The free OpenRouter route expired 21 July 2026 — any guide still saying "free right now" is stale. Paid is $0.126 in, $0.522 out, not the $0.06/$0.21 in circulation. Reliable at tool-calling, weak at creative: a workhorse for mechanical agent loops, not for drafting.
  • Grok 4.20 Multi-Agent filed under Models, not Swarm. Four agents at low reasoning effort, sixteen at high, sharing weights and cache. You buy the swarm; you cannot direct the workers.
  • OmniRoute added to Platforms as a peer to OpenRouter, not a replacement. OpenRouter is the reliable paid layer; OmniRoute is the cost-optimisation layer in front. Three cautions on the record: the counts are self-reported, it holds every key in one basket, and its own README marks 13 providers "avoid" on terms risk.
  • Ruflo's performance claims are flagged, not accepted. An April audit found most of the tool surface stubbed and the headline speed figure tracing to a hardcoded sleep call. Since corrected by the project — but benchmark before trusting any number from that family, including the memory-speed claim.

Five new tabs — the registry and the room

  • Agents, Models, Platforms and Tools are now separate tabs, not one stack list. The distinction is real: an agent decides how to carry out an instruction, a tool does one job when told, a platform is the room the work happens in. Lose a platform and you lose a system; lose a tool and you lose a task.
  • Two-tone identity. Every entry carries a core and a ring rather than one colour, so a small palette covers a large roster without running out. Core is the family, ring is how it connects — and each token means something rather than just being distinct.
  • The same entry keeps the same identity everywhere, including the Room. You learn a colour once.
  • Model pricing is a snapshot, deliberately. Priced per million tokens the way OpenRouter lists them, with output separated from input because output is four to five times the cost and long-form generation is nearly all output. The tiers are the durable part; the numbers will drift and the banner says so.
  • Credit-based tools sit in their own block because they cannot be token-priced. Video generation is the most expensive line in the system by an order of magnitude — a single clip can cost more than a whole article.

The Room — where each agent is working

  • Eight zones matching the seven categories, plus an off-shift bay. An agent sits in the zone matching the job it is running and glides between zones as its work changes, so the floor shows at a glance where the system's attention is.
  • Hover any agent for its current mission, the zone, the model behind it and elapsed time. Blocked agents flag in pink, because "waiting for your approval" is the state that actually costs you throughput.
  • Jobs are drawn from the 186 real runnable missions in the map, not invented strings — so the labels you see are the labels you will see for real.
  • It is simulated, and says so on the page. This file has no connection to the Mission Control runtime. Layout, states and interaction are the real thing; when the runtime is wired only the data source changes.

Video branch — tools, and who actually does the work

  • Every node now declares an owner. Mint = an agent runs it. Amber = the agent drafts and you decide. Ion = human work. The honest answer for editing was always a mix, and the map was hiding that.
  • Clipping and captions are solved — OpusClip, Vizard, Reap, Vidyo, CapCut, VEED. Hand them over completely.
  • Trim and assemble stays human. An agent can cut to timestamps you give it, but deciding where the cut lands is taste. CapCut for speed, Premiere Pro for depth, Descript for anything spoken-word.
  • Nodes list several tools, not one, each marked wired (Mission Control can spawn it) or manual (you open the app and the mission waits).
  • Higgsfield is the video model gateway. Official MCP server over HTTP, OAuth through the existing account, no API key to provision, plan credits carry over. 30+ models — Seedance, Sora, Veo, Kling, Flux. There is also a CLI, which drops straight into the existing spawn bridge. This is what makes the AI-video branch automatable rather than a set of tabs.
  • Google Flow sits beside it for shot continuity — Ingredients-to-Video, Frames-to-Video, Extend, Scenebuilder — rather than one-clip generation.
  • Canva went into packaging, not editing, because it is the static-creative and brand-kit tool: thumbnails, carousels, quote cards, ad statics.
  • New: Hooks & Virality branch. Hooklayer has an MCP server and REST API over 100k+ analysed viral videos, so hook scoring happens before generation — the cheapest possible place to fail. Plus ScriptTok extraction, AnswerThePublic, and the one-script-twenty-variations matrix.

Asset handoff — video rejoins the spine

  • The ask: Higgsfield in, asset out, row updated. Built as its own branch. A brief row becomes a generation request, the asset is retrieved and stored in the vault, and the URL, model and credit cost are written back to the same Sheet row as the article.
  • One row is now the whole record of a piece of content across text and video, which is what stops video drifting into a separate manual habit.
  • Credit burn is tracked per asset. Video generation is the most expensive thing in this system by an order of magnitude.

Paid media — the gap is now filled

  • It was near-absent from every source document until the agency use-case doc. Ad variant generation, A/B hypotheses, landing-page optimisation and spend watch now live under Distribution.
  • It complements the KD ceiling rather than competing with it. Organic is capped at KD 20; paid is how you reach terms the gate rejects.
  • Flagged as newer and less proven than the rest of the map — it comes from one document, not the 79-SOP body of work.
  • Agents report and recommend on spend, never adjust live budgets. That failure mode costs real money fast.

Agent fabric & QA

  • Three surfaces, different strengths. Gemini CLI for broad research and large-context reasoning; Hermes as the local agent for recurring workflows and tool use; AionUI as the control room for assistants, skills, model switching and MCP wiring.
  • AionUI overlaps Mission Control by design — worth deciding which is the front door before building both. Two control rooms is one too many.
  • Role-based operators — strategist, copy chief, media buyer, SEO analyst, creative director, reporting analyst, QA reviewer, PM — each with its own prompts and tools rather than one general agent asked to wear hats.
  • Brand QA is now a branch, sitting between generated and published: tone check against the funnel-stage preset, banned-claims flagging, link/tag/UTM checks, accessibility. Cheap to run, and it stops a scaled pipeline scaling its mistakes.

Ideal customer profile

  • Renamed and expanded. Was "ICP & Focus Lock", a single leaf described as a decision with no tool. Wrong: only the final commitment is untoolable. Discovery and behavioural research are a full branch.
  • Behaviour beats declaration. The strongest research is what the customer already watches, reads and pays for. vidIQ on the channels they subscribe to, subscriber overlap, outlier videos on those channels, comment mining for verbatim language. Where money already flows is the truest signal.
  • Demographics are the weak layer — kept because ad targeting, pricing and platform choice need them, but ranked below behaviour.
  • Only "Commit to one" is anti-fit. Research ranks the candidates; you choose where the quarter goes.
  • Funnel stage rides on the keyword. This is what ties ICP to production. Intent is classified during qualification, carries a tone preset, and drops into the brief row as a field — so an informational keyword cannot come back as a sales page.

Keyword qualification — the hard gate

  • KD ≤ 20, enforced not advised. Anything above the ceiling does not become a brief row. Content that cannot rank will not be seen, so publishing it is pure cost.
  • The ceiling does not move to fit a favourite topic. A term worth chasing above KD 20 needs links, authority or video — not a blog post.
  • Rejection has a recovery path. Long-tail rewrite takes a failed head term and finds the specific phrasings that clear the bar.
  • AEO and difficulty agree. Question-shaped, specific, low-competition phrasings are exactly what answer engines cite, so the two filters pull the same direction rather than trading off.
  • Research now ends in a queue, not a pile. The eligibility list is the single output of the whole Research category and the only thing brief building reads.

Content spine

  • Research → brief rows → Sheet → n8n → Autoblogging → human pass → publish → derive.
  • The Sheet carries briefs, not finished drafts. Settled once Autoblogging.ai turned out to be a generator: bulk mode takes CSV rows and writes from them.
  • Four research sources, four purposes. vidIQ and DataForSEO return different difficulty and volume for the same keyword because they index different platforms. Grok on X gives sentiment; Pain On Social gives verbatim pain. Quantitative and qualitative both feed the brief.
  • Research lives in Mission Control, not in Autoblogging — its research features sit behind Gold and Premium, and keeping research local means video can reuse it.

Flagged risks

  • Scaled-content exposure. A 500-article bulk pipeline runs against your own documented position on helpful-content systems. Human pass mandatory, volume per site modest.
  • Two mental models. The JTBD doc is a client-sales artifact with packages priced $297–$25,000. Mission Control is an internal operating tool. Packages should be saved bundles of missions on a Projects page, not entries on the rail.
  • Letter collision. JTBD clusters run A–E; the earlier taxonomy families also ran A–O. Clusters keep the letters here; families were folded into the seven categories.
  • Research redundancy. Autoblogging's Topical Maps and Fan Out Queries overlap DataForSEO. Pick one home for each question or pay twice.
  • Orphaned missions. Muse ideation and the SEO Kanban serve your own brand and map to no sellable package. The package taxonomy must not quietly delete them.

Open questions

  • Does the top level stay at seven, or split further once the video tree is expanded properly?
  • ICP filter — one ICP locked for 90 days would hide most of the map. Setting, or hard mode switch?
  • Where does paid media live? Near-absent from all three source documents.
  • Which nodes are Critical tier and therefore visible on first launch — the target was roughly a dozen.
  • Autoblogging tier: Site Optimizer needs Standard, Topical Maps needs Gold, API needs Premium.
  • Accordion rail from the earlier build spec is the linear counterpart to this map. Same data, two presentations, or two structures?