Income: $1,000 booked by Sep 10, then $1,000/month recurring
What's different from the Aug 22 version you first saw
| Was (Aug 22) | Now (Aug 23) | |
|---|---|---|
| Goal | first 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 work | an "insurance lane" of $4–8/h gigs was proposed for a guaranteed-something | none — rejected by him; fixed-price builds only. What's certain instead: no money lost, no unpaid work |
| Channel | Upwork primary, 8 proposals every Sunday | n8n 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 work | you filter boards and write 8 proposals a week by hand | the radar finds, filters, drafts every 10 min; you edit one line and click send |
| Radar | did not exist | new: 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 job | spend 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 |
| Downside | not addressed | bounded by design: no unpaid work past a 20-min preview, 50% upfront, radar-driven volume, Sep 5 backstop — floor near-certain, target ambitious |
| Open questions | 3 open | 0 open — your four answers are decisions: lane A tool-agnostic first, your personal Reddit account, API yes (key outside the workspace), Signal board yes |
| Unchanged | assets 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
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.
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 when | Evidence | By |
|---|---|---|
| Radar wired, profiles live, Loom recorded, reply #1 sent by him | one tick → ≥1 draft in freelance\radar\drafts\ + Telegram pointer; a reply timestamped on a board | Aug 26 |
| ≥20 replies/proposals out | count in freelance\radar\drafts\ marked sent | Aug 30 |
| First money booked | 50% upfront in Payoneer / USD account | target Sep 2 |
| $1,000 booked | sum of upfronts + funded milestones | Sep 10 |
| ≥10 continuity clients ⇒ ≥$1,000/month | monthly 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
| Constraint | Value | Source |
|---|---|---|
| Target | $1k booked by Sep 10 (one-off fine), then $1k/month recurring | his words, 2026-08-23 |
| Hours | ~10 h/week Aug 26–Sep 10 only; ~5 h/week after | locked 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 back | his words, 2026-08-22/23 |
| Market | Cold 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 |
| Rails | Payoneer, 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 account | his answer; cenoa.com 2026, grey.co 2026 |
| Calendar | 120 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 commute | victor\MEMORY.md L78–87 · _briefings\agent\MEMORY.md L13–21 |
| Failure mode | Builds 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
for free, in ToS
manual only
| Channel | Time to first $ (new profile) | Fees | Feed for the radar | Relevant volume / budgets | Role |
|---|---|---|---|---|---|
| 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/workflow | primary |
| Skool AI Automation Agency Hub | unverified (hiring board, 332.7k members) | 0% | none — manual check in the Sunday slot | unverified | primary |
| Reddit r/forhire · r/slavelabour · r/automation | first 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.com | unverified | 10% / $5 min | official API + Python SDK | n8n jobs with 35–235 bids; avg bids $28–506 | add to the radar week 2 if lane A is thin |
| Upwork | 2 weeks optimistic tail; 1–8 months, 30–170 proposals typical (r/Upwork 2025, LinkedIn 2025–26) | 0–15%, ~10% typical | official 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 game | third lane: ≥80-fit posts only, ~$50 connects; primary in the recurring phase |
| Fiverr | 30–90 days; 11 d – 547 d reported | 20% | none | new-seller inbox: 10 scam DMs in 2 days (2026) | no |
| Contra | 2 weeks – 6 months; 66–72 applications reported | 0% + $15–29 fee | none | "barely any jobs" (2025) | passive profile only |
| LinkedIn / X cold DM | 2.2–3% note reply, ~10% DM reply (2026) | 0% | none | one dev: 2 clients / $450 in 3 months | no |
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.
| Tier | Price | What they get | Mechanic |
|---|---|---|---|
| Sprint — "The 48-Hour PDF-to-Quiz Sprint" | $149 | One 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 window | First 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" | $497 | 3 tools across 3 modules + a course-wide progress tracker, 7 days, one consolidated fix round | Shown first as the anchor; the $149 Sprint rolls over into it within 14 days |
| Module-a-Month | $99/mo founding (first 10), then $149 | One new interactive tool from one new module each month + fixes + hosting | Setup 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 brief | Whatever the posted brief asks for — automation, landing page, quiz funnel, internal tool — built with Claude Code, live demo within the hour | Same mechanics: preview or demo first, single price, 48 h–7 d, conditional guarantee, 50% upfront to Payoneer |
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
Lane B rides the same loop: one r/forhire [For Hire] post per 7 days + 5 creator DMs in the Sunday hour.
floor 7 × $149 = $1,043
likely ≈ $1,050–1,300
rollovers to Kit $497
~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.
%APPDATA%\Signal\radar_state.json (post id + title hash, 7-day expiry) · age < 24 h · exclude list · budget floorfreelance\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.
| Source | Auth / cost | ToS | Effort (h directing) | When |
|---|---|---|---|---|
Reddit r/forhire/new.rss, r/slavelabour/new.rss, flair-search RSS; add r/freelance_forhire, r/hiring, r/n8n, r/automation | none; 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.rss | none; $0 | low — public Discourse feed (URL verified by the market agent 08-23) | 0.3 | day 1 evening |
Freelancer.com GET /api/projects/0.1/projects/active/?query=… | none for search (verified 08-23); $0 | low — official API; User Agreement §33 (2025) leaves bidding unlicensed → search only, never POST /bids/ | 1.5 | day 3 |
PeoplePerHour /feed/jobs?term=python | none; $0; 15 free proposal credits/mo | low — their own feed (verified 08-23) | 0.5 | day 4 |
| Make "Hire a Pro" category 50 | none; $0 | feed URL unverified — verify, then 20 min | 0.3 | week 1 |
| HN monthly "Seeking freelancer" via Algolia API | none; $0 | low | 0.5 | week 2 |
Upwork official MCP mcp.upwork.com/mcp (launched 2026-08-10): find_jobs under his own OAuth 2.1, any account, no approval | reads $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 cap | low 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 required | 3 (PKCE + JSON-RPC client) | week 1, after Reddit + n8n are live (day 3–5) |
| Upwork GraphQL / RSS / Vollna / Upwex / Apify scrapers | GraphQL needs ≥$25k lifetime earnings + JSS ≥90%; RSS dead 2024-08-20; monitors $10–49/mo | high — all scrapers or browser-session bots (ToU §3.5; API/MCP §5.2) → use none | — | never |
| Skool · Discord · Facebook groups · LinkedIn · Contra · Fiverr Briefs | login-walled / no API / self-bots banned / Groups API removed 2024 | high if automated | — | manual only, Sunday slot |
Drafting — the one paid piece
| Claude API inside the tick | Existing headless responder (claude -p) | |
|---|---|---|
| Cost | Sonnet 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 |
| Call | recommended: 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.txt | fallback 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
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.
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.
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.
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.
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.
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.
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.
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
| Spend | Cost | What it is expected to return | Verdict |
|---|---|---|---|
| Claude API for radar drafting/scoring | ≈ $3/mo | 20+ drafted replies a week without his hours — the whole volume lever | yes, approved |
| Upwork connects on ≥80-fit posts (via the official feed) | ~$1–2.40 each, ~$50 sprint cap | a 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 it | yes, from day 3 |
Self-hosted n8n (npx n8n) | $0 | opens n8n-specific briefs if the Aug 30 tripwire fires | free |
| Freelancer Plus / Upwork Boost | $19.99/mo / extra connects | only pays if Upwork is already converting | not until a reply |
| Vollna / Upwex / scrapers | $10–49/mo | a banned account — the expensive part | never |
| A course | $50–500 | nothing this month: the build skill is covered by the 120 h course and the reps are the paid work itself | no |
| Ads | any | no validated offer to put money behind yet; revisit when the Sprint has 3 paying clients | not 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.
| Skill | End goal /10 | $ now /10 | Course covers | Learned on this path | When |
|---|---|---|---|---|---|
| Directing Claude Code + catching false greens | 10 | 9 | D4–D10 | every build | now |
| Scoping a brief into a one-page spec | 9 | 9 | partial (D9–D10) | every client | now |
| Offer design + reply copy | 8 | 9 | Module M, pricing only | every reply | now |
| Pricing / packaging | 7 | 8 | Module M partial | yes | now |
| Customer discovery | 8 | 5 | no | every client | now |
| TS / Next.js / Supabase literacy | 8 | 4 | D1–D5 | partial | now, via the course |
| Prompt / pipeline / eval design | 9 | 3 | D6–D8 | no | now, via the course |
| n8n/Make literacy (to bid on tool-specific briefs) | 4 | 7 | no | yes, if chosen below | one evening, optional |
| UX eye | 7 | 6 | The Eye | yes | running |
| Distribution (content, SEO, community) | 8 | 2 | no | no | later |
| DM sales / appointment setting | 5 | 6 | no | partial | already has it |
| Medical writing / lit reviews | 3 | 4 | no | no | never for money |
Execution on approval changed
| # | Step | Output |
|---|---|---|
| 1 | Fold the radar design in; carry all three agent reports verbatim into the deliverable doc | C:\Users\BYJar\Desktop\workspace\plans\INCOME_1K_2026-08-22.md + one line in plans\INDEX.md |
| 2 | Build 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 |
| 3 | Profiles live (n8n, Make, Skool, Reddit, Upwork-passive), ≤2 h total; two 60-second Looms recorded in one take each | links in the doc |
| 4 | Hour-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 yet | one reply timestamped on a board |
| 5 | Saturday goals: the doc hands him one goal line — "$1k booked by Sep 10" — and its first physical action; Signal writes nothing | his call on _briefings\agent\WEEKLY_GOALS.md |
| 6 | Skills agent runs (not on the Sep 10 critical path); its table replaces the provisional one | sourced skill table in the doc |
Risks changed
| Risk | Mitigation |
|---|---|
| Board competition — 19–96 replies per n8n thread | reply 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 Code | take 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 bans | karma-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 deals | 50% upfront before the spec is written; second 50% before handoff of the editable file |
| Payout friction | Payoneer → EGP ≈ 8.5% all-in; keep USD in Payoneer/USD account, convert only what's needed |
| Course and Year 4 collision | D10 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 system | it 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
- Radar: one tick run by hand produces ≥1 scored post and a draft in
freelance\radar\drafts\plus a Telegram pointer; nothing is submitted by software. - Day 1: reply #1 timestamped on a board. Aug 30: ≥20 out. Sep 5: tripwire checked against paid $, acted on the same day.
- Sep 10 — checkpoint: booked $ counted and stated plainly, whatever it is; price/niche adjusted from the reply data; lanes continue at 5 h/week. ~Nov 10: ≥10 continuity invoices paid in one month = the $1k/month holds.
- Doc: every rate has source + year or reads unverified; the agents' disagreement is printed.
- Agreement: the plan is agreed only after he confirms the Timeline above.
Decisions taken with him, 2026-08-23 new — replaces the open questions
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.
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.
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.
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.