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.

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.