Income: $1,000 booked by Sep 10, then $1,000/month recurring

Proposed — awaiting approval 2026-08-23Owner: Betra Source: C:\Users\BYJar\.claude\plans\whats-the-fastest-way-abstract-wilkinson.md

What's different from the Aug 22 version you first saw

Was (Aug 22)Now (Aug 23)
Goalfirst money before Sep 20; $1k/mo recurring "eventually"; 5 h/week$1k booked by Sep 10, then recurring; ~10 h/week Aug 26–Sep 10, 5 h/week after
Hourly workan "insurance lane" of $4–8/h gigs was proposed for a guaranteed-somethingnone — rejected by him; fixed-price builds only. What's certain instead: no money lost, no unpaid work
ChannelUpwork primary, 8 proposals every Sundayn8n Jobs + Make Hire-a-Pro + Skool hub first; Reddit at $0 in parallel; Upwork only in the recurring phase (54 sources)
Offer$80–150 wedge / $300–800 build / $100–250 retainer (ranges, no proof)$149 Sprint with 5 free questions before payment · $497 Kit anchor · $99/mo Module-a-Month; single prices, 50% upfront, conditional guarantee
Your workyou filter boards and write 8 proposals a week by handthe radar finds, filters, drafts every 10 min; you edit one line and click send
Radardid not existnew: Reddit RSS day 1 (2 h), n8n RSS +20 min, Upwork official MCP week 2; ≈ 10 h to build, ≈ $3/month
Spend & rules$50–100 connects cap; no CRM, no courses, no ads, no remote jobspend follows fit — connects on ≥80-fit Upwork posts from week 1 (~$50 sprint cap), API ≈ $3/mo; no courses/ads/scrapers because none buys a reply; remote gig = Sep 5 backstop
Downsidenot addressedbounded by design: no unpaid work past a 20-min preview, 50% upfront, radar-driven volume, Sep 5 backstop — floor near-certain, target ambitious
Open questions3 open0 open — your four answers are decisions: lane A tool-agnostic first, your personal Reddit account, API yes (key outside the workspace), Signal board yes
Unchangedassets and gaps (one correction: you have charged for tutoring) · skills table (one row added: n8n literacy) · "paid builds are course reps" · the Aug 30 / Sep 5 tripwire shape

Every section header below carries a pill: new changed unchanged

Recommendation changed

Fixed-price builds only — no hourly work. Two lanes, both cold, run from the same 10-minute radar: (A) reply to briefs already posted with money — n8n Jobs, Make "Hire a Pro", Skool's hiring board — at single fixed prices with 50% upfront; (B) Reddit and Upwork (≥80-fit posts only) as the cheap parallel feeds, and the PDF-to-Quiz Sprint by DM to course creators. Nothing is built before money lands; the only unpaid minutes are the preview and the send. Skills for StudyFix come along for free — they are not the point this month.

Floor and target — stated separately, on purpose changed

What is certain: no money can be lost and no work happens unpaid — the worst case is ~30 hours spent and nothing in, not another burn. Target: $1,000 booked by Sep 10 — ambitious, not a coin flip, at ~10 h/week with the radar feeding 20+ replies a week into boards where buyers answer flat quotes within days. Published 2026 reports put a new profile's first paid platform job at 2–6 weeks; direct boards and DMs are what compress that. Certainty of being paid on a cold start cannot be bought without hourly work or a warm market, and he has excluded both — so the plan does not claim it. $1,000/month recurring is a month-3 outcome (~10 continuity clients at $99). Payoneer lags booking by 2–5 days; direct deals have no escrow hold.

Sep 10 is a checkpoint, not a verdict — his commitment, 2026-08-23: "if I don't get it by the 10th I'll keep going." On the 10th: count what's booked, adjust price/niche from what the replies said, and keep the lanes running at 5 h/week. The sprint hours end; the goal doesn't. Nothing in this plan stops on the 11th, and no report scores a sub-$1k Sep 10 as failure — the number gets stated plainly and the next two weeks get planned from it.

What the 18 days look like changed

Aug 24–25 (3 h, while the course finishes D9–D10). Profiles go live where the buyers are: n8n community, Make community, the Skool hub, his existing Reddit account, Upwork (official feed into the radar, connects only for ≥80-fit posts). One 60-second Loom of sf-design.pages.dev and one of the Telegram automation stack.

Every tick from Aug 26. The radar pulls new posts from the n8n Jobs RSS, the Make hire-a-pro category, and r/forhire + r/slavelabour feeds; filters by keywords, budget, age <24 h; scores against the offer; drafts a reply that opens with the matching live demo link and a fixed price; writes it to C:\Users\BYJar\Desktop\workspace\freelance\radar\drafts\YYYY-MM-DD.md; texts him "3 ready → path". He reads, edits one line, pastes, sends. Ten minutes.

One evening mid-week, 3–4 h. The brief he won: 50% paid to Payoneer, one-page spec confirmed async, direct Claude Code to build it, verify it himself, deploy, 2-minute Loom handoff, invoice the second 50%. That session is a course rep with a stranger's deadline on it.

Sunday 21:00, 1 h. Weekly r/forhire [For Hire] post (one per 7 days is the rule) with the PDF-to-Quiz Sprint, and 5 DMs to course creators on Skool/Kajabi communities. This is lane B — slower, and the one that compounds into Module-a-Month.

Objective and done criteria changed

Objective. $1,000 USD booked (paid upfront or milestone-funded) by Sep 10, 2026, from cold buyers only, at ~10 h/week Aug 26–Sep 10; then $1,000/month recurring at ~5 h/week by ~Nov 10. Spend $0 until a channel has produced a reply. Warm market (NGU, doctors, family) untouched. Every paid build is a 120 h-course rep.

Done whenEvidenceBy
Radar wired, profiles live, Loom recorded, reply #1 sent by himone tick → ≥1 draft in freelance\radar\drafts\ + Telegram pointer; a reply timestamped on a boardAug 26
≥20 replies/proposals outcount in freelance\radar\drafts\ marked sentAug 30
First money booked50% upfront in Payoneer / USD accounttarget Sep 2
$1,000 bookedsum of upfronts + funded milestonesSep 10
≥10 continuity clients ⇒ ≥$1,000/monthmonthly invoices paid in one month~Nov 10

Non-goals. No warm-market outreach. No auto-submission anywhere (Upwork bans it; detection is behavioural). No spend that doesn't map to a sent proposal or a paid tool the radar needs. No discovery calls — async only, one form, one Loom. No "I build any app" positioning.

Constraints, as stated changed

ConstraintValueSource
Target$1k booked by Sep 10 (one-off fine), then $1k/month recurringhis words, 2026-08-23
Hours~10 h/week Aug 26–Sep 10 only; ~5 h/week afterlocked 2026-08-23
Capital$1,500 total, earmarked for Step 1 / residency. "I don't need to be doing a $0 rule — it just has to be worth it." Courses, ads, tools, a remote job: all allowed if the money provably comes backhis words, 2026-08-22/23
MarketCold only. NGU students, doctors, family reserved for tutoring + the app "because it's my reputation"his words, 2026-08-22
His work"Have Claude actually finish my work for me" — finding and drafting is the system's; he clicks send. Systems are fine "as long as it's not a whole business to learn"his words, 2026-08-23
RailsPayoneer, PayPal, USD bank account. Payoneer → EGP ≈ 8.5% all-in, 2–5 days (2026); PayPal Egypt is card-only with a 30-day hold — use Payoneer or the USD accounthis answer; cenoa.com 2026, grey.co 2026
Calendar120 h course D10 = Aug 25, Module M after, re-entries Aug 28 / Sep 1; Year 4 ~Sep 20 with a 2.5–3 h daily commutevictor\MEMORY.md L78–87 · _briefings\agent\MEMORY.md L13–21
Failure modeBuilds systems, ships 0–1 units; starting is the bottleneck. His fix: the system does the starting_briefings\agent\MEMORY.md L49–62

What the disk already proves unchanged

Assets — the proof links

  • ~20 deployed single-file study apps, C:\Users\BYJar\Desktop\Sites\ (Oct 2025 → Aug 2026)
  • Live: sf-design.pages.dev (28 screens, 20 widgets) · sf-course-c4h.pages.dev · signal-hud.pages.dev · gymmoi.thestudyfix.com
  • A working automation stack: Telegram relay + responder + watchers on a 10-minute scheduler tick (_briefings\agent\) — the demo for automation briefs
  • Prior paid work: agency appointment setter, real-estate sales, paid tutoring; wrote and ran a car sale on Dubizzle
  • Has read and watched Hormozi — the offer is applied, not taught

Gaps — design around, don't hide

  • Never charged for a build; no client, rate, or invoice on disk (tutoring was charged, off-disk)
  • Waitlist = 1; no audience on any platform; no Reddit karma on file
  • Observership outreach: console built, 0 delivered sends — why the radar drafts and he only sends
  • Does not use n8n/Make — boards there want the build in those tools (see Risks)

Channel verdict — evidence, not hypothesis new

Channels for a zero-history seller — speed to first dollar × whether the radar can pull the feed
Feed pollable
for free, in ToS
No feed /
manual only
first $ in days
first $ in months
sprint zone
n8n Jobs · Make Hire-a-Pro · RSS live
Reddit r/forhire · r/slavelabour · RSS, karma gate
Skool AAA hub board · manual
Freelancer.com · API, 10% fee, speed unverified
Upwork · 2 wk–8 mo · official MCP reads since Aug 10 → recurring phase
Fiverr · 30–90 d, 20% fee
Contra · months, few jobs
LinkedIn / X DMs · 2–10% reply
ChannelTime to first $ (new profile)FeesFeed for the radarRelevant volume / budgetsRole
n8n Jobs board + Make "Hire a Pro"flat quotes of $450–650 engaged in-thread within days (Feb–Aug 2026)0%community.n8n.io/c/jobs/13.rss live 08-23; Make category 50 JSON≥10 [Hiring] threads per 48 h, 19–96 replies each; $20 pilots to $650/workflowprimary
Skool AI Automation Agency Hubunverified (hiring board, 332.7k members)0%none — manual check in the Sunday slotunverifiedprimary
Reddit r/forhire · r/slavelabour · r/automationfirst DM client ~3 weeks from a fresh account; 3 clients / $340 in 2 months from weekly posts (2026)0%reddit.com/r/forhire/new.rss, flair search RSS; ~100 QPM free API~50 new jobs/day (one 2026 estimate); $15–75 scripts, $5–120 tasks; PayPal G&S norm, weekly scam reports$0 parallel
Freelancer.comunverified10% / $5 minofficial API + Python SDKn8n jobs with 35–235 bids; avg bids $28–506add to the radar week 2 if lane A is thin
Upwork2 weeks optimistic tail; 1–8 months, 30–170 proposals typical (r/Upwork 2025, LinkedIn 2025–26)0–15%, ~10% typicalofficial MCP since 2026-08-10: free find_jobs reads under his own OAuth, no approval → in the radar from week 1; RSS dead 2024-08-20; GraphQL needs $25k earnings; scrapers/monitors banned~6,000 posts/day, −33.8% YoY; $5–400 single workflows, $100 landing page, $2,000 quiz gamethird lane: ≥80-fit posts only, ~$50 connects; primary in the recurring phase
Fiverr30–90 days; 11 d – 547 d reported20%nonenew-seller inbox: 10 scam DMs in 2 days (2026)no
Contra2 weeks – 6 months; 66–72 applications reported0% + $15–29 feenone"barely any jobs" (2025)passive profile only
LinkedIn / X cold DM2.2–3% note reply, ~10% DM reply (2026)0%noneone dev: 2 clients / $450 in 3 monthsno

54 sources in the market agent's report (2026-08-23), carried in full into the deliverable doc. Upwork official pages: connects $0.15, 10 free/month, RSS deprecation, API eligibility, fixed-price 14-day review + 5-day hold.

The offer new

Designed by the offer agent from Hormozi's $100M Offers + Money Models (public sources) against the market above. The earlier draft rate card scored 3/10: price ranges, no proof mechanism for a zero-review seller, hosting sold as continuity.

TierPriceWhat they getMechanic
Sprint — "The 48-Hour PDF-to-Quiz Sprint"$149One PDF → one self-grading, phone-ready, branded interactive page embedded in their platform with one line; editable question block (no lock-in); 12-month hosting; 2-min Loom handoff; 48-h fix windowFirst 5 questions built free before any payment (the proof). Conditional guarantee: works in their embed + on a phone, inside 48 h, or refund. Honest scarcity: 8 slots before Sep 10.
Kit — "Course Engagement Kit"$4973 tools across 3 modules + a course-wide progress tracker, 7 days, one consolidated fix roundShown first as the anchor; the $149 Sprint rolls over into it within 14 days
Module-a-Month$99/mo founding (first 10), then $149One new interactive tool from one new module each month + fixes + hostingSetup fee waived within 7 days of delivery; join bonus: searchable course index; quarterly prepay $249. Cap 12 clients ≈ 18 h/month
Board brief (lane A)single fixed price, $150–650 per the briefWhatever the posted brief asks for — automation, landing page, quiz funnel, internal tool — built with Claude Code, live demo within the hourSame mechanics: preview or demo first, single price, 48 h–7 d, conditional guarantee, 50% upfront to Payoneer
Where the two agents disagree — printed, not smoothed

The offer agent's buyer is course creators (portfolio fit; monthly modules = natural continuity). The market agent found the boards with money posting today want automations, landing pages and quiz funnels ($5–400 single workflows, $100 landing page, $2,000 quiz game, $450–650 forum flat quotes); course-tool demand on boards is thin (2 posts). Resolution: lane A — the offer's mechanics applied to whatever the brief asks for — books the $1,000 by Sep 10; lane B — the PDF-to-Quiz Sprint sold by DM and weekly Reddit post to course creators — is slower and is the one that compounds into Module-a-Month. Both run in the same weekly slot, fed by the same radar. Not two businesses.

The reply/DM opening (≤60 words, from the offer agent)

Saw [course/post] — your [module PDFs / brief] would work as [a self-grading quiz your students
finish on their phone / the workflow you describe]. I turn that around in 48 hours, embedded in
[Kajabi] with one line. Live samples: [link], [link]. Send one PDF — I'll build the first
5 questions free so you see it before paying anything.

Objections: "No reviews" → preview built before payment, 20 live tools, you release payment after it works. "Works in Kajabi/Teachable/Skool?" → single HTML file, one embed line, tested in your platform or refund. "Why not Articulate/Quizlet/ChatGPT?" → Articulate 360 is $1,449/yr plus weeks; Quizlet carries its own branding; ChatGPT drafts questions but doesn't ship a tested, embedded page in 48 h. Don't: $997-value bonus stacks, fake countdowns, unconditional refunds (Upwork arbitration $337.50/side), Hormozi vocabulary in proposals, "I build any app", discovery calls, free-giveaway posts on Reddit (spam-banned — the free preview is the giveaway, 1:1).

The engine changed

The loop — software finds and drafts, he sends and builds
Radar · 0 hevery 10 min: n8n RSS · Make JSON · Reddit RSS → filter → score → draft → drafts file → Telegram "3 ready"
Send · 10 min/dayread, fix one line, paste, send; mark sent
Build · 3–4 h50% upfront → spec → direct Claude Code → verify → deploy → Loom → second 50%
Continuityoffer Module-a-Month / keep-it-running within 7 days of delivery

Lane B rides the same loop: one r/forhire [For Hire] post per 7 days + 5 creator DMs in the Sunday hour.

Money model — how one-offs become $1k/month
Sprint $149
Sprint $149
board brief $300
board brief $450
By Sep 10
floor 7 × $149 = $1,043
likely ≈ $1,050–1,300
builds
builds
continuity ×3
Month 2
rollovers to Kit $497
builds
continuity ×10 @ $99
= $990/mo
~Nov 10
~15 h/month fulfilment

The job radar new

Designed by the radar agent (2026-08-23; full design with sources at C:\Users\BYJar\.claude\plans\whats-the-fastest-way-abstract-wilkinson-agent-a08c22980666f9e0c.md). It is one added call on the existing "Signal - inbox relay" tick beside watchers.run_all(), same try/except — a radar crash never breaks the relay. Stdlib only, no new dependencies, the watchers.py pattern. New track folder C:\Users\BYJar\Desktop\workspace\freelance\ (CLAUDE.md / STATUS.md / LEDGER.md / plans per the doc contract) holding radar\radar.py, radar\sources\*.py, his radar\config.json (feeds, include/exclude words, budget floor, portfolio map) and radar\TEMPLATE.md.

One tick, every 10 minutes
Pull + normalize{id, source, title, body, url, budget, posted_at}
Dedupe + hard filtersstate in %APPDATA%\Signal\radar_state.json (post id + title hash, 7-day expiry) · age < 24 h · exclude list · budget floor
Score + draftkeyword score ($0) → one structured API call per survivor → {fit, portfolio_key, draft}; fit ≥ 60 kept
File + pointerfreelance\radar\drafts\YYYY-MM-DD.md, one block per post with - [ ] sent; Telegram 08:00–23:00: "radar: 3 ready (2 reddit, 1 n8n) → path"

He reads, edits, pastes, clicks, ticks. Ticked boxes are the only progress line in freelance\LEDGER.md; drafts never count. The radar submits nothing, anywhere.

SourceAuth / costToSEffort (h directing)When
Reddit r/forhire/new.rss, r/slavelabour/new.rss, flair-search RSS; add r/freelance_forhire, r/hiring, r/n8n, r/automationnone; descriptive User-Agent; $0; ≤6 reads/h per URL (10 QPM unauthenticated — 2023 doc, not re-fetched)low — read-only polling; "no bots" rules govern posting (unverified); cloud IPs get 403, home PC fine (unverified)2 (whole pipeline)day 1
n8n Jobs community.n8n.io/c/jobs/13.rssnone; $0low — public Discourse feed (URL verified by the market agent 08-23)0.3day 1 evening
Freelancer.com GET /api/projects/0.1/projects/active/?query=…none for search (verified 08-23); $0low — official API; User Agreement §33 (2025) leaves bidding unlicensed → search only, never POST /bids/1.5day 3
PeoplePerHour /feed/jobs?term=pythonnone; $0; 15 free proposal credits/molow — their own feed (verified 08-23)0.5day 4
Make "Hire a Pro" category 50none; $0feed URL unverified — verify, then 20 min0.3week 1
HN monthly "Seeking freelancer" via Algolia APInone; $0low0.5week 2
Upwork official MCP mcp.upwork.com/mcp (launched 2026-08-10): find_jobs under his own OAuth 2.1, any account, no approvalreads $0; a send costs Connects (~6 × $0.15, unverified) and is always done by him in Upwork's UI — bought only for posts scored ≥80, ~$50 sprint caplow for reads — the sanctioned path (API & MCP Terms v2.3, 2026-08-13). §5.9: score with HIS config rules only, the model drafts but never ranks; §5.8: never pass agent text as human-authored where disclosure is required3 (PKCE + JSON-RPC client)week 1, after Reddit + n8n are live (day 3–5)
Upwork GraphQL / RSS / Vollna / Upwex / Apify scrapersGraphQL needs ≥$25k lifetime earnings + JSS ≥90%; RSS dead 2024-08-20; monitors $10–49/mohigh — all scrapers or browser-session bots (ToU §3.5; API/MCP §5.2) → use nonenever
Skool · Discord · Facebook groups · LinkedIn · Contra · Fiverr Briefslogin-walled / no API / self-bots banned / Groups API removed 2024high if automatedmanual only, Sunday slot

Drafting — the one paid piece

Claude API inside the tickExisting headless responder (claude -p)
CostSonnet 5 $2 in / $10 out per MTok; Haiku 4.5 $1 / $5 (platform.claude.com pricing, fetched 08-23). ~30 drafts/week + ~10 scores/day ≈ $2–3/month$0 per call, but shares the session budget and the 12/day cap with the three Signal passes — which were dying on session limits — and can't run inside a 10-minute pure-Python tick
Callrecommended: Sonnet 5 drafts, Haiku 4.5 scores, structured JSON output, template + portfolio map cached. Needs his explicit yes (Open Question 4) and a key at %APPDATA%\Signal\anthropic_key.txtfallback if he declines: 3/day radar sub-cap, batched per tick — slower, starves the passes

Build & run. Day 1 ≈ 2 h → drafts the same evening; n8n +0.3 h; API drafting 1 h; Freelancer 1.5 h; PPH 0.5 h; Make 0.3 h; HN 0.5 h; Upwork MCP 3 h; list tuning ~1 h/week for two weeks. ≈ 10 h of directing over two weeks, nothing to learn. Running: API ≈ $2–3/month; feeds $0; Upwork Connects only when he clicks (≈ $18 for 20 sends, or Freelancer Plus $19.99 = 100); PC on, already true for Signal. Stays manual: every send, every login/OAuth consent, buying Connects, Fiverr Briefs, community browsing, the template, ticking sent.

Radar risks. Bans → reads only, under his own consent, no scraper/extension/cookie scripts; Upwork scoring by his config rules, submission in Upwork's UI. Duplicates → id + normalized-title hash, 7-day expiry, cross-posts collapse, a ticked box is permanent. Stale → hard 24 h filter, age in every block header, blocks older than 48 h drop. Silent tick death → the relay heartbeat already surfaces staleness at session start; a zero-block day file by 12:00 shows in the HUD; no new watcher. Bad drafts → sentence 1 must be the buyer's exact ask, one fixed price + 48 h; a draft he wouldn't send is a filter bug. Volume honesty → relevant-per-day figures are text-match counts; expect 2–6 sendable drafts/day at first; count sends only.

Decisions changed

Decision — boards first, Upwork later

Speed to first dollar for a zero-history seller is the deciding criterion for Sep 10; posted briefs with flat quotes answered in days beat a platform where the typical first job takes 30–170 proposals. Upwork still gets a profile today (free, history accrues) and becomes the recurring-phase primary, with a paid monitor only after a channel has converted.

Decision — single fixed prices, preview before payment, 50% upfront

Ranges anchor to the floor; a zero-review seller's binding constraint is perceived likelihood, so the proof (5 free questions / a live demo) comes before money. Direct deals have no escrow, so 50% upfront is the norm and the protection; never unconditional refunds.

Decision — spend follows fit; "it just has to be worth it" (his words, 2026-08-23)

No $0 rule. A dollar is spent where it buys a reply: Upwork connects on posts the radar scores ≥80 from week 1 (~$1–2.40 per proposal, ~$50 sprint cap — the $2,000 quiz-game kind of post); Freelancer Plus ($19.99 = 100 connects) only once Upwork has converted; a self-hosted npx n8n is free. Not bought: courses (the skill is covered and the reps are the job), ads (no validated offer to put money behind), scrapers/monitors (ToS-banned, ban risk is the expensive part). Every spend line in the ledger carries the proposal it paid for.

Decision — bounded downside is the design, not a promise

His ask: "a surefire way… not more failure." There is no surefire cold start; what this plan does is cap the failure modes that burned him before. No unpaid work past a 20-minute preview; 50% upfront before a spec; volume produced by the radar, not by willpower; and the Sep 5 backstop — a paid remote gig at any rate, the roles that hire in 2–5 days — so Sep 10 cannot end at zero. Floor: money on the board by Sep 10, near-certain. Target: $1,000, ambitious.

Decision — build the radar; it is the one system this plan adds

It removes the exact step that killed the last four systems (him going to the tool). One Python step on a tick that already runs, one markdown file, one Telegram pointer — not a business to learn. No CRM beyond freelance\radar\drafts\ unless volume demands it.

Decision — paid builds are course reps

Each build is the course's spec → direct → verify → ship loop with a client deadline attached. Victor coaches, never builds (victor\MEMORY.md L8–11); how Victor logs them is his call.

Decision — no hourly work (his call, 2026-08-23: "we're gonna start doing hourly work? wdym")

Fixed-price builds only. An "insurance lane" of $4–8/h setter/VA gigs was proposed as a guaranteed-something and rejected — it is the opposite of working as little as possible. The only hourly-shaped thing left is the Sep 5 backstop below, last resort, and he can strike that too.

Decision — the Sep 5 backstop, last resort only

If nothing has paid by Sep 5, take any paid one-off that books before Sep 10, then return to builds. Booked money is the metric, not the rate. Strike this line if a zero is preferable to an hourly one-off.

What money buys, and what it doesn't

SpendCostWhat it is expected to returnVerdict
Claude API for radar drafting/scoring≈ $3/mo20+ drafted replies a week without his hours — the whole volume leveryes, approved
Upwork connects on ≥80-fit posts (via the official feed)~$1–2.40 each, ~$50 sprint capa shot at the $2,000-quiz-game kind of post; low odds per proposal for a new profile, but each dollar maps to one sent proposal and the radar wrote ityes, from day 3
Self-hosted n8n (npx n8n)$0opens n8n-specific briefs if the Aug 30 tripwire firesfree
Freelancer Plus / Upwork Boost$19.99/mo / extra connectsonly pays if Upwork is already convertingnot until a reply
Vollna / Upwex / scrapers$10–49/moa banned account — the expensive partnever
A course$50–500nothing this month: the build skill is covered by the 120 h course and the reps are the paid work itselfno
Adsanyno validated offer to put money behind yet; revisit when the Sprint has 3 paying clientsnot yet

Skills to learn now — provisional scoring unchanged

Provisional My judgment, 2026-08-22/23. The Skills agent runs after the sprint pieces and replaces this with a sourced version against the course syllabus (C:\Users\BYJar\Desktop\workspace\victor\course\index.html, D1 "JavaScript, all of it" → D10, Module M) and victor\FEEDBACK.md.

SkillEnd goal /10$ now /10Course coversLearned on this pathWhen
Directing Claude Code + catching false greens109D4–D10every buildnow
Scoping a brief into a one-page spec99partial (D9–D10)every clientnow
Offer design + reply copy89Module M, pricing onlyevery replynow
Pricing / packaging78Module M partialyesnow
Customer discovery85noevery clientnow
TS / Next.js / Supabase literacy84D1–D5partialnow, via the course
Prompt / pipeline / eval design93D6–D8nonow, via the course
n8n/Make literacy (to bid on tool-specific briefs)47noyes, if chosen belowone evening, optional
UX eye76The Eyeyesrunning
Distribution (content, SEO, community)82nonolater
DM sales / appointment setting56nopartialalready has it
Medical writing / lit reviews34nononever for money

Execution on approval changed

#StepOutput
1Fold the radar design in; carry all three agent reports verbatim into the deliverable docC:\Users\BYJar\Desktop\workspace\plans\INCOME_1K_2026-08-22.md + one line in plans\INDEX.md
2Build the radar by directing Claude Code: one Python step on the existing relay tick → n8n RSS + Make JSON + Reddit RSS → filter/score → draft from the offer template → freelance\radar\drafts\ → Telegram pointer. Day 1 = Reddit RSS + n8n RSS (≈2.3 h); Freelancer/PPH/Make/HN over week 1; Upwork MCP week 2. Verified by running one tick by hand.≥1 scored post + draft on the first tick
3Profiles live (n8n, Make, Skool, Reddit, Upwork-passive), ≤2 h total; two 60-second Looms recorded in one take eachlinks in the doc
4Hour-zero, same day: he sends reply #1 from the radar's first batch — by hand from a live thread if the radar isn't wired yetone reply timestamped on a board
5Saturday goals: the doc hands him one goal line — "$1k booked by Sep 10" — and its first physical action; Signal writes nothinghis call on _briefings\agent\WEEKLY_GOALS.md
6Skills agent runs (not on the Sep 10 critical path); its table replaces the provisional onesourced skill table in the doc

Risks changed

RiskMitigation
Board competition — 19–96 replies per n8n threadreply within the hour of posting (the radar's job) with a live demo link and a single fixed price; most replies are generic
Tool mismatch — n8n/Make briefs want the build in those tools; he uses Claude Codetake tool-agnostic briefs first ("flat fee, just make it work"); Claude Code authors n8n workflow JSON, tested on a free self-hosted npx n8n — about one evening to a first working flow (Open Question 1)
Reddit — karma gates, scams, rule banskarma-warm from Aug 24; one [For Hire] per 7 days; PayPal G&S or 50% upfront only; never free-giveaway posts
No escrow on direct deals50% upfront before the spec is written; second 50% before handoff of the editable file
Payout frictionPayoneer → EGP ≈ 8.5% all-in; keep USD in Payoneer/USD account, convert only what's needed
Course and Year 4 collisionD10 is Aug 25; sprint starts Aug 26; builds are course reps; after Sep 20 hours drop to 5/week and continuity carries the target
The radar becomes the fifth unshipped systemit is built in one session, verified on one tick, and reply #1 goes out the same day by hand regardless

Timeline changed

        Aug23   Aug25   Aug26        Aug30     Sep3      Sep5        Sep10       Sep19/20       Oct–Nov
course  ─D8─▶  D10 end │ Module M / re-entries Aug28, Sep1                               Year 4 (3h commute/day)
radar   build Aug24 ─▶ Reddit+n8n live │ Upwork feed day 3–5 │ 20+ replies/wk ─────────┤
lane A  (boards)  reply #1 Aug24 ── first 50% upfront ≈ Sep 2 ─── builds ───── $1k BOOKED ┤  target
lane B  (Reddit/Upwork/DMs) weekly [For Hire] + 5 DMs/wk + ≥80-fit connects ── Sprints → Module-a-Month ─▶ $1k/mo ~Nov10
certain ──── no money lost, no unpaid work: worst case ≈ 30h spent, $0 in ──────────────────────────
trip    ──────────── Aug30: 20 out, 0 replies → reprice/broaden/n8n ── Sep5: nothing paid → backstop (last resort)
hours   ~10h/wk Aug26–Sep10 ──────────────────────────────────────────▶ 5h/wk ▶ continuity carries it

Verification changed

Decisions taken with him, 2026-08-23 new — replaces the open questions

Lane A scope — tool-agnostic + Claude-Code-buildable briefs from day 1; n8n is the Aug 30 fallback

His answer: "whatever's best." Day 1 surfaces "flat fee, just make it work" briefs, landing pages, quiz funnels, Python/JS automations — no new skill, no delay. If the Aug 30 tripwire fires (20 out, 0 replies) the first fix is one evening on npx n8n so the radar can also surface n8n-specific briefs, the biggest pool on the boards. Claude Code writes the workflow JSON; he tests it locally.

Reddit — his existing personal account, from Aug 24

Karma already exists, so DMs and comments work immediately; no 7-day warm. One [For Hire] post per 7 days, [Hiring]/[TASK] replies from the radar's drafts, PayPal G&S or 50% upfront only.

Claude API approved for drafting and scoring — ≈ $3/month, on the condition "as long as it's secure"

Sonnet 5 drafts, Haiku 4.5 scores. Security as built: the key is created by him in the Anthropic console with a monthly spend limit set there, and lives only at %APPDATA%\Signal\anthropic_key.txt — outside the workspace, never in a project folder, never over Telegram (the same rule as the bot token). The radar reads it at runtime; nothing on disk in C:\Users\BYJar\Desktop\workspace\ ever contains it. He pastes the key into the Claude Code terminal when the build reaches that step, not before.

Signal board — yes, tonight

One goal line, "$1k booked by Sep 10", first physical action "send reply #1 from today's drafts file". He dictates it at the Saturday goals pass; Signal writes nothing. The morning pass ranks it.

No open questions remain. Approval starts the build.