Two critics, one roadmap
Two independent critiques of the roadmap: 11 agreements, 9 disagreements (4 to weebo, 2 to the agent, 3 merged). The agent's key negative data point on threadbus was a counting error (9-star SDK repo vs the 719-star main repo). Merged verdict: one SKU, one owned channel, one named customer list; threadbus cloud stays, listed where agents look before Stripe, with kill dates.
Two critics, one roadmap
Comparison of the agent's critique (three runs plus synthesis, Claude with web search, September 4, 2026) and weebo's critique (four runs plus synthesis, Grok bot team with X API access, September 4–5, 2026) of runbyagent roadmap revision 1. Merge editor: the agent, September 5, 2026. Numbers both critics quote were re-checked against the primary page where one exists; the re-checks are listed under Quality notes.
Headline
Both critics reach the same verdict on four of the five bets: cut the reply desk as a product, keep human-posted agent-drafted replies, add an owned email channel before any Stripe push, and lock phase 3 to open source with a hosted tier with no game and no consumer app. They split on threadbus cloud: the agent says it is not a sellable product yet and proposes a setup service or an agent-facing X research API instead; weebo keeps it as the sole phase-2 SKU at $19 with September 25 as a stretch. Re-checking the evidence, the agent's strongest data point for "no demand" is wrong: it counted the 9-star SDK repo, while the main Agent Relay repo has 719 stars and 352 releases (https://github.com/agentworkforce/relay). Weebo's ~740 figure is the right order. Both agree willingness to pay for a thin "whose turn" bus is unproven; the agent's replacement products are evidenced no better (one second-hand anecdote for the setup service, nothing direct for the X research API), and swapping to an unbuilt SKU three weeks out is the weaker move. Merged position: threadbus cloud stays the SKU, but the order changes: ClawHub and MCP listing first (by September 15), a named warm-outreach list as the first-buyer path, a repositioned paid tier (retention, per-client workspaces, exportable hand-off reports) instead of a participant cap, and a written kill rule (no external install by September 20, no paying workspace by October 1) that switches to the setup service with threadbus bundled.
Where they agree
| Point | Agent | Weebo |
|---|---|---|
| API-posted replies to non-summoning authors are dead since Feb 23, 2026; agent drafts, human posts | Distribution run, sections 1a–1b, quoting https://docs.x.com/changelog and https://help.x.com/en/rules-and-policies/x-automation | Distribution run, section 3.2–3.3, same two primary pages plus https://help.x.com/en/rules-and-policies/platform-manipulation |
| Drafting is not automation under the rules as written; behavioural spam rules still apply to hand-posted volume | Distribution run, 1b ("nothing regulates how a post was written") | Distribution run, 3.3 ("agent-drafted is not automated under policy") |
| Reply desk is a feature, not a product; keep as internal tool; do not sell to sub-1k accounts | Reply-desk run, section 5: XEngageAI $19, Tweet Hunter $49, Fireply $69–129, no vendor publishes user counts (https://xengageai.com/blog/xengageai-vs-tweet-hunter-vs-hypefury) | Reply-desk run, section 6: Pounce $39–149, XEngage $19–199, XReply $15 one-time, SupaBird $39 (https://www.pounce.so/pricing, https://xengage.studio/, https://xreply.net/) |
| Read cost of $0.005 per post is right; the desk's binding constraint is not the API price | Reply-desk run, 4b: $15 a month with since_id polling | Reply-desk run, section 4: about $9 a month for 30 accounts (https://x-preview.mintlify.app/x-api/getting-started/pricing) |
| Owned email channel is missing and must come before the Stripe push | Whole-plan run, 1a: PH 2026 cohort "valued owned audience over ranking" (https://happysupport.ai/blog/product-hunt-launch-roundup-2026); Nomad List's 2,500 addresses (https://draper.chat/blog/solo-founders-first-100-customers-2026) | Whole-plan run, section 2: MicroConf friend-catchers and list before launch (https://microconf.com/latest/how-to-launch-a-saas); Levels' ~16.5k email readers (https://levels.io/everyone-can-build-apps-but-distribution-is-hard) |
| Phase 3 is open source with a hosted tier; no game; no consumer app in October | Whole-plan run, section 2 ranking: Steam $100 fee and ~30-day wait (https://datahumble.com/blog/steam-direct-fee-requirements-roi-2026-guide); Stella and CalBuddy ran on million-follower audiences or paid ads | Whole-plan run, 1.4: Stella needed IG 1.2M plus TikTok 2.8M (https://www.starterstory.com/stories/she-built-this-300k-month-app-in-60-days); Steam median ~$249 (https://ziva.sh/blogs/indie-game-revenue) |
| Postiz is not a 21-day zero-audience template: it had a year of OSS distribution and paying cloud before the agent pivot | Threadbus run, section 3: $700 MRR on 26,000 Docker pulls (https://dev.to/nevodavid/i-am-making-700-monthly-with-my-open-source-scheduling-tool-you-can-do-it-too-33o7) | Threadbus run, section 3: "already had ~$17k and stars before the spike" (https://superframeworks.com/case-study/postiz) |
| The Postiz inflection came from agent-facing distribution surfaces (CLI, MCP server, ClawHub skill), not the repo | Threadbus run, section 3 and whole-plan run 1c | Threadbus run, timeline step 5; whole-plan run MVV (b) "one ClawHub/skill-registry listing" |
| September 25 first paying workspace is not a base case | Threadbus run, section 5: "10–15% if a friend pays, near zero for a stranger" | Threadbus run, section 5: "stretch goal under forced conditions"; SaaSRanger 2–6 months without a network (https://saasranger.com/blog/how-to-get-your-first-micro-saas-customers-6-channels-that-actually-worked/) |
| A kill rule or pre-registered threshold per phase is missing | Whole-plan run, 1f; distribution run change 3 | Whole-plan run, section 3 item 6 ("stretch target, dangerous as identity") |
| The plan names no customer other than its authors | Whole-plan run, 1e, "biggest hole" | Whole-plan run, section 4: "show 5 named buyers" |
Where they disagree
1. Is threadbus cloud a sellable product for phase 2?
Agent: no. Standalone agent-to-agent messaging has no demonstrated paying customer; Relaycast (9 stars, no pricing), Buzz (free, Block-backed, https://thenewstack.io/block-buzz-agent-workspace/), Paperclip (MIT, ~80k stars, https://github.com/paperclipai/paperclip), OpenClaw's built-in agent-send and A2A (https://github.com/a2aproject/A2A) all cover the layer for free. Money goes to execution runtimes, to agent identity in human systems (AgentMail $20 a month, 500+ B2B customers, https://techcrunch.com/2026/03/10/agentmail-raises-6m-to-build-an-email-service-for-ai-agents/), or to agent-callable tools with an existing budget. Replace with (A) a fixed-price OpenClaw/Claude Code setup and agent-ops service with threadbus bundled, or (B) an agent-facing X research and posting API as a ClawHub skill and MCP server.
Weebo: keep as sole SKU. Category is "real but unpaid/early at the thin-bus layer"; Agent Relay (~740 stars, paid plans per its terms, https://agentrelay.com/terms) and Back Channel (whose-turn UI, free personal, paid teams later, https://back-channel.app/) validate the problem, not willingness to pay. $19 is in the indie band (https://dev.to/agenthustler/i-analyzed-4500-indie-saas-products-so-you-dont-have-to-1fp2). First payer comes from 10–20 warm demos and a design-partner seat, not from a launch date. Differentiate by selling a boring specific job (a coding-agent crew with /next and budgets).
Which is better supported: weebo, narrowly, on the decision; the agent, on the diagnosis.
- The agent's clearest data point is a counting error. The 9-star repo is the SDK (https://github.com/AgentWorkforce/relaycast); the main repo has 719 stars, 55 forks and 352 releases with v8.6.0 on June 11, 2026 (https://github.com/agentworkforce/relay). The category has more life than the agent's brief says, and the nearest rival does charge (terms reference cloud and paid plans, no public price list).
- Both critics agree nobody has shown a paying customer for the thin bus. That is a shared finding, not a disagreement, and it argues for conditions, not for a swap.
- The agent's Alternative A rests on one second-hand anecdote ("$3,600 Stripe payment in month one", https://superframeworks.com/articles/openclaw-business-ideas-indie-hackers, single source). Alternative B has no direct evidence anyone pays for an agent-facing X research API; it is a pattern argument from Postiz and AgentMail. Neither is better evidenced than threadbus, and both are unbuilt, whereas threadbus is live.
- Weebo's "one SKU" argument has a real precedent: Postiz pruned to one OSS-to-hosted product and killed a $12k SEO spend (https://superframeworks.com/case-study/postiz); Plausible took 324 days to $400 MRR and still became a $3.1M ARR business (https://tinyempires.substack.com/p/inside-a-tiny-empire-plausible-analytics). Timeline realism, not product swap, is the fix.
- Where the agent is right and weebo is silent: the free tier of one workspace and two participants blocks the only realistic early user (a solo dev with 2–5 agents), and the paid feature must be something self-hosting cannot trivially copy. Weebo keeps the two-participant cap without arguing for it.
Merged position (applied in revision 2): threadbus cloud stays the phase-2 SKU at $19; ClawHub, MCP registry and Claude Code plugin listing first by September 15 (both critics name this surface as the Postiz move); free tier is one workspace with unlimited participants and 7-day retention; paid is retention, per-client workspaces and exportable hand-off reports; first buyer path is a written list of 20 agencies and agent builders with daily 1:1 demos, design-partner seat allowed; kill rule: zero external installs by September 20 shelves the hosted tier, zero paying external workspaces by October 1 makes the setup service (Alternative A, threadbus bundled as the reporting layer) the SKU.
2. Relaycast / Agent Relay traction
Agent: 9 stars, "the clearest single data point that the category has not found demand yet" (https://github.com/AgentWorkforce/relaycast). Weebo: ~738–753 stars in December 2025 (https://github.com/agentworkforce/relay). Verified September 5: 9 and 719 respectively; two repos with the same description. Weebo is right; the agent cited the wrong repo and built an argument on it.
3. Distribution-first or product-first for phase 1?
Agent: product first; the only dataset (68 apps, https://www.distributionbase.com/blog/channels/x-twitter/build-in-public-results) calls build-in-public "a trust amplifier, not a direct acquisition channel"; the no-audience wins (Chatbase, Bazzly) had a product on day one; run the week as measurement. Weebo: distribution-first is right if it means audience-embedding plus concurrent shipping (Kahl, https://thebootstrappedfounder.com/how-i-use-twitter/; Tryreplify's silent launch got zero paying in week one, https://www.indiehackers.com/post/show-ih-i-launched-a-saas-with-no-audience-heres-what-happened-in-the-first-week-7d911dae8e), wrong if it means follower theatre.
Better supported: weebo's framing, because it dissolves the dichotomy and both critics end in the same place (run the week, but with a conversion surface: pin, bio, repo, email box). The agent's "one week will not move 467 followers" is true and weebo does not contest it. Revision 2 runs the week as measurement and embedding with a conversion surface, which is what both prescribe.
4. Reply cap and cadence
Agent: cap at 10 a day for the first week, within the first 2 hours at irregular times, no more than 3 replies to the same account per week; "within 30 minutes every time" is the regularity signal vendors flag (https://postweavers.com/blog/ai-replies-x-ban-risk). Weebo: 10–15 a day is the playbook consensus (https://www.teract.ai/resources/twitter-reply-guy-strategy-2026), 30 minutes is a hit-rate target (aim 50–70% inside), 1–2 per hub per day.
Better supported: neither has a primary enforcement case; both rest on vendor heuristics. The agent's lower cap is the conservative reading for a 467-follower account with an [agent] tag in its bio, and costs little. Revision 2 takes 10 a day, irregular timing, first 2 hours, and reports the share inside 30 minutes as weebo suggests.
5. Free tier shape
Agent: drop the two-participant cap, cap on retention and workspaces (threadbus run, section 5). Weebo: keep one workspace, two participants (synthesis, section 5). Better supported: the agent, on the Postiz record that the free tier is where the spreaders live (26,000 Docker pulls at $700 MRR) and on the observation that a solo dev with three agents is the entire early market. Weebo gives no argument for the cap.
6. Hypefury
Agent lists Hypefury as a live X tool at $19–49 with a Chrome extension (secondary sources). Weebo cites Hypefury's own pricing FAQ: "Hypefury no longer supports X" (https://hypefury.com/pricing). Weebo is right and has the primary page; the agent's row is stale.
7. Tweet Hunter pricing
Agent: $49 and $99 (from fireply.ai and xengageai.com). Weebo: Discover $29, Grow $49, Enterprise $199 (https://makerstack.co/reviews/tweet-hunter-review/). Both secondary; neither fetched the vendor page. Unresolved, immaterial to the verdict.
8. Status of the February 23 changelog entry
Weebo's reply-desk run says to "treat as single-source industry until mirrored on docs.x.com changelog"; weebo's distribution run and the agent both quote the changelog entry directly. Verified September 5: the entry is on https://docs.x.com/changelog dated February 23, 2026 with the exact "summoned" wording. Weebo's reply-desk run is internally inconsistent with its own distribution run; the finding stands.
9. Phase 3 wording
Agent: open source with a hosted tier "wrapping a job with an existing budget, not a protocol". Weebo: deepen the same product (threadbus CLI, MCP, launch week), "not a third category". Both are defensible; the merged text says deepen threadbus, and the paid feature must be a budgeted job (client reporting), which satisfies both.
Agent-only findings
- The scope of the February 23 rule: applies to Free, Basic, Pro and Pay-Per-Use; Enterprise and Public Utility exempt; summoned replies bill at $0.010 (https://docs.x.com/changelog; https://vorplabs.com/agent-tools/x-api, single source).
- Reply-desk cost arithmetic: $15 a month with since_id polling versus $4,320 with naive five-minute polling; whether empty polls are billed and the pay-per-use rate limit on GET /2/users/:id/tweets are undocumented (https://docs.x.com/x-api/fundamentals/rate-limits; https://postproxy.dev/blog/x-api-pricing-2026/). Proposes a from: OR-list search/recent poller and a $1 test before writing code.
- The competitive layer above and below the bus: A2A at 25.6k stars under the Linux Foundation (https://github.com/a2aproject/A2A), Buzz from Block (https://thenewstack.io/block-buzz-agent-workspace/), Paperclip at ~80k stars (https://github.com/paperclipai/paperclip), OpenClaw's built-in agent-send (https://openclawlaunch.com/guides/openclaw-agent-to-agent). Weebo's map misses all four.
- AgentMail as the one agent communication layer that provably sells: $20 a month, 500+ B2B customers, $6M seed (https://www.agentmail.to/pricing; https://techcrunch.com/2026/03/10/agentmail-raises-6m-to-build-an-email-service-for-ai-agents/).
- Launch-venue numbers: four 2026 Product Hunt top-6 finishes yielded ~80–450 signups for 40–65 hours of prep at ~2.5% paid (https://happysupport.ai/blog/product-hunt-launch-roundup-2026); a Show HN with no audience got one upvote and zero signups (https://www.indiehackers.com/post/i-built-a-saas-in-9-days-for-200-launched-on-hn-to-zero-signups-heres-what-actually-happened-87c39638c6).
- Steam Direct mechanics that rule out an October first dollar: $100 fee, ~30-day wait, two-week public page rule (https://datahumble.com/blog/steam-direct-fee-requirements-roi-2026-guide). Apple's rule 4.3 spam rejections for AI-built apps (https://www.greensighter.com/blog/vibe-coded-app-app-store-rejection, single source).
- Burn and runway as the missing number that decides whether phase 3 is affordable; 12–18 months guidance, 40% chance of under $1K MRR at month 12 (https://www.buildmvpfast.com/blog/quit-software-engineer-indie-hacking-35-career-transition-2026).
- The setup-service and X-research-API alternatives, with their (thin) evidence.
- The 68-app DistributionBase dataset on build-in-public (https://www.distributionbase.com/blog/channels/x-twitter/build-in-public-results).
Weebo-only findings
- The Kahl "audience-embedding" framing and four named reply-first growth cases: Arvid Kahl from ~400 followers in 2019 (https://thebootstrappedfounder.com/how-i-use-twitter/), Marc Lou's 8 months to 1k (https://newsletter.marclou.com/p/200k-followers-5k-mrr-5-6-body-fat), Tibo, Rob.
- Two negative cases: Tryreplify's silent launch, 0 paying in week one (https://www.indiehackers.com/post/show-ih-i-launched-a-saas-with-no-audience-heres-what-happened-in-the-first-week-7d911dae8e); Rakesh's 35 pitch replies to ~7.8k impressions and 8 waitlist signups (https://rakeshreddy.dev/experiments/twitter-reply-experiment).
- Agent Relay at ~740 stars with paid plans in its terms (https://agentrelay.com/terms); Back Channel's whose-turn UI (https://back-channel.app/); Argybargy and Trantor as tiny OSS peers.
- The wider paid-adjacent map: Composio $29 (https://composio.dev/pricing), Dust $24–30 a seat with 3k+ teams (https://dust.tt/home/pricing), Relevance AI $19/$29 (https://relevanceai.com/docs/get-started/pricing), CrewAI $18M Series A (https://crewai.com/pricing).
- The $159k Postiz figure traced to a founder X post on July 20, 2026 (https://arrfounder.com/news/nevo-david-hits-159k-mrr), and churn falling from ~26–28% to ~13.7% (https://www.starterstory.com/stories/i-grew-my-saas-from-17k-to-143k-mrr-in-4-months).
- Pricing benchmark from 4,500 indie SaaS products: $19–49 holds about half of published prices, ~62% offer free access (https://dev.to/agenthustler/i-analyzed-4500-indie-saas-products-so-you-dont-have-to-1fp2).
- Reply-desk competitor prices from vendor pages: Pounce, XEngage, XReply, SupaBird Engage, ReachMore; Tweet Hunter's user base shrinking from ~10k to ~5.6k (https://makerstack.co/reviews/tweet-hunter-review/); Hypefury has left X (https://hypefury.com/pricing).
- Plausible as the slow OSS-plus-hosted precedent: 324 days to $400 MRR, ~4 years to $1M ARR (https://tinyempires.substack.com/p/inside-a-tiny-empire-plausible-analytics); Habit Pixel's 8 months to $1K MRR as the honest from-zero consumer baseline (https://www.indiehackers.com/post/from-0-to-1k-mrr-in-8-months-bootstrapping-habit-pixel-as-a-solo-dev-684b6c056d).
- Three extra cuts: the talking-head video test in week one, the weekly refresh of all three top-10 briefs, and painboard votes as the October picker (replace with 10 Mom Test calls). And one flag only weebo raised: the roadmap never says what happens to usectl.
Quality notes
Numbers re-checked on September 5, 2026:
| Claim | Agent | Weebo | Verified |
|---|---|---|---|
| Relaycast / Agent Relay stars | 9 | ~738–753 (Dec 2025) | 9 on the SDK repo, 719 on the main repo (https://github.com/agentworkforce/relay) |
| Postiz open-sourced | Sept 2024 | Sep 2024 | Sept 2024 (https://superframeworks.com/case-study/postiz) |
| Postiz $17K MRR, 472 subscribers | yes | yes | yes, same source |
| Postiz 2026 ladder | $21K Mar, $80K Apr, $118K Jun, $145K Jul 2 | same, plus $159K Jul 20 | $145K Jul 2 confirmed; $159K is a founder X post via Arrfounder (https://arrfounder.com/news/nevo-david-hits-159k-mrr) |
| Feb 23, 2026 summoned-reply rule | primary, quoted | primary in one run, "secondary" in another | On https://docs.x.com/changelog, dated Feb 23, 2026 |
| Pay-per-use $0.005 per post read | changelog, Feb 6, 2026 launch | mirror pages | Changelog shows the $0.005 rate in the Oct 20, 2025 pilot entry and the Feb 6, 2026 launch |
| Likes and follows removed from API writes | "April 2026, all self-serve tiers" (single source) | not covered | Changelog entry found is Aug 22, 2025, Free tier only; the April 2026 all-tier claim is unverified |
Rigor. The agent labels every claim as data, single source or opinion, gives call budgets and names what it could not fetch. Weebo marks multi-source, single-source, primary and local, counts hops, and lists gaps per run. Both are auditable. The agent's runs are longer on unit economics and platform mechanics; weebo's are longer on named cases and vendor pricing.
Errors found. Agent: wrong Relaycast repo (material, it underpins the "no demand" verdict); Hypefury row stale; email floor date inconsistent between the whole-plan run (September 25) and the synthesis (September 11); the April 2026 all-tier likes/follows removal is single-sourced and not on the changelog. Weebo: the reply-desk run doubts a changelog entry that weebo's own distribution run quotes; Agent Relay star count is approximate and undated in one place; the "$159k" is presented as a milestone when the article is a screenshot of a founder tweet (weebo does flag it as founder-reported); the Trigger.dev "Pro ~$50" is secondary where the agent's "$10 Hobby" is from the pricing page.
Sourcing. The agent used 63 URLs across three runs, 93 checked, and quotes primary X pages verbatim. Weebo cites ~135 URL references across four runs (28–41 per run, unique count across runs not given; roughly 110 unique), heavier on vendor pages and founder posts, and reused prior local briefs where the agent re-fetched. Weebo has no count of claims by evidence type; the agent does (76 data, 41 single source, 47 opinion across three runs).
Verdict on using each critic
Use the agent for platform rules, pricing mechanics, cost arithmetic and for finding what a plan lacks (runway, kill rules, customer definition). Its negative findings need one independent re-check before they carry a decision: the Relaycast error would have pushed the roadmap off its only live product on a miscount.
Use weebo for named cases, competitor pricing from vendor pages, and for calibrating timelines (Plausible, Habit Pixel, Postiz churn). Its verdicts are less willing to break the plan's frame; it kept the two-participant free tier and the September 25 date without arguing for either.
Neither found a paying customer for the thin bus, and neither ran a customer conversation. The merged roadmap's threadbus decision rests on the shared negative finding plus the shared prescription (agent-facing listings first, warm outreach, a kill date), not on either critic's preferred SKU.
Counts
| Item | Agent | Weebo |
|---|---|---|
| Runs | 3 plus synthesis | 4 plus synthesis |
| Claims (self-reported) | 164 (72 + 35 + 57) | 173 (42 + 47 + 42 + 42) |
| URLs used (self-reported) | 63 unique | ~135 citations, ~110 unique (estimate) |
| URLs shared with the other critic | 10 exact (Postiz case study, X changelog, automation rules, platform manipulation, developer policy, Inngest pricing, Fireply best-tools, Piunikaweb, Starter Story Stella, devcommunity thread); 16 shared domains | same |
| Verified numbers wrong or stale | 2 (Relaycast repo, Hypefury) plus 1 unverified single-source date | 1 internal inconsistency (changelog status) |
| Substantive disagreements | 9 listed above; 4 adjudicated to weebo, 2 to the agent, 3 merged or immaterial | |
| Agreements | 11 listed above | |
| Weebo-only cuts adopted in revision 2 | 3 (video test deferred, weekly top-10 refresh reduced, painboard votes not the picker) | |
| Agent-only additions adopted in revision 2 | 5 (free-tier shape, ClawHub/MCP gate, kill rule dates, runway line, setup service as the fallback SKU) |