Income: $1,000 USD/month recurring, at 20 hours/month

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

Sell fixed-price micro-builds to cold buyers on Upwork (Contra in parallel at $0), and stack keep-it-running retainers. The offer: "I direct Claude Code to ship your small web app, internal tool, or automation in 7 days" — $300–800 per build, $100–250/month retainer. Two builds a month. The arithmetic that forces this: $1,000 ÷ 20 h = $50 per effective hour, which no hourly job available to a pre-Step-1 student in Cairo pays, and which fixed-price builds reach because Claude Code does the typing.

Honest forecast

Hard constraint: first money received before Sep 20 (his rule, 2026-08-22). Target Sep 5; two tripwires (Sep 7, Sep 14) below force an offer change and then a backstop gig so the date holds. Month 1 at 5 h/week is $300–1,000 one-off, not recurring (estimate, 2026-08-22). $1,000/month recurring is a month-2–3 outcome from 4–6 retainers plus repeat clients.

What a week looks like

Week 1 is front-loaded: 20 proposals in 7 days (≈4 h), because time-to-first-dollar on a cold platform scales with volume sent, not weeks elapsed. Then the steady state:

Sunday 21:00, 2 h. Open Upwork, filter "posted in last 24 h" for small web app / internal tool / automation jobs. Send 8 proposals, ≤150 words each, every one opening with a 60-second Loom of a live app you already built (sf-design.pages.dev, sf-course-c4h.pages.dev, signal-hud.pages.dev) and closing with a fixed price and a delivery date.

One evening mid-week, 3 h. The job you won: write a one-page spec, direct Claude Code to build it, run the verification yourself, catch what it got wrong, deploy to Cloudflare Pages, record a 60-second walkthrough, invoice. That session is a course rep — the same spec → direct → verify → ship loop the 120 h course trains — with a stranger's deadline attached.

Month 2 onward. Each shipped build is offered a retainer: hosting, fixes, one change a month, ≤1 h of your time. Four to six of those is the $1k.

Objective and done criteria

Objective. $1,000 USD/month recurring from cold buyers within 3 months, at ≤20 h/month, spending ≤$50 total, without touching the warm market (NGU students, doctors, family — reserved for tutoring and the app), with every paid hour doubling as a build-literacy rep.

Done whenEvidenceBy
First proposal sentUpwork "My proposals" page shows one, timestampedthe day this is approved
First invoice paidUpwork/Payoneer balancetarget Sep 5 · hard: before Sep 20
2 builds delivered2 live URLs, 2 paid invoicesSep 22
≥4 active retainers ⇒ ≥$1,000/monthretainer invoices paid in the same monthNov 1

Non-goals. No warm-market outreach. No dashboard, CRM, or tracker — the Upwork inbox is the system. No course purchases. No salaried or hourly remote job. No ads. No selling the NGU-derived Anki decks (rights undefined, and they are StudyFix's own product).

Constraints, as stated

ConstraintValueSource
Target$1k USD/month recurringhis answer, 2026-08-22
Hours≤20 h/month total (~5 h/week)his answer, 2026-08-22
Capital$1,500 total, earmarked for Step 1 / residency; "can't be in vain"; ≤$200 only for something near-certainhis answer, 2026-08-22
Payment railsPayoneer/PayPal working · USD bank account · relative abroad — not a constrainthis answer, 2026-08-22
MarketCold only. Warm market reserved for tutoring + the app "because it's my reputation"his answer, 2026-08-22
Skill goalEarn while building the skills for "an app everyone uses to study"; open to a remote jobhis answer, 2026-08-22
Calendar120 h course D1 Aug 16 → D10 Aug 25 at 12 h/day, Module M after; The Eye Aug 17–24; Year 4 ~Sep 20 with a 2.5–3 h daily commutevictor\MEMORY.md L78–87 · _briefings\agent\MEMORY.md L13–21
Failure mode to design againstBuilds systems, ships 0–1 units. Starting is the bottleneck_briefings\agent\MEMORY.md L49–62

What the disk already proves

Assets (sellable proof)

  • ~20 deployed single-file study apps, C:\Users\BYJar\Desktop\Sites\ (Oct 2025 → Aug 2026), plus client-shaped one-offs (mumCPE, mamaplan, kevz, closer, routinemaker)
  • Three live apps built by directing Claude Code: the 120 h course, The Eye (28 step screens, 20 widgets), the Signal HUD; a PWA at gymmoi.thestudyfix.com
  • A Telegram relay + responder + watchers stack (_briefings\agent\) — a working automation, demonstrable
  • Prior paid work: marketing-agency appointment setter, real-estate agent, tutor; wrote and ran a car sale on Dubizzle (his words, 2026-08-22)
  • Reads and watches Hormozi — offer design is not a cold start

Gaps (design around, don't hide)

  • Zero record of ever charging anyone; no client, rate, or invoice on disk
  • Waitlist = 1 (plans\handoffs\HANDOFF_standalone-05f4619a_jarvis-week-plan_2026-08-17.md L358); no audience on any platform
  • Observership outreach infrastructure exists with 0 delivered sends — proof that "build the console" is the trap
  • Lit-review sprint at 0/20 h (research\STATUS.md) — not a skill to sell this month

Why this path and not the others

Candidate paths — $ per effective hour reachable at 20 h/month × transfer to StudyFix
High transfer
to StudyFix
Low transfer
<$10/h
$50/h+ (the bar)
viable zone
Cold caller / VA · $4–8/h
Online tutoring · $15–30/h
Medical writing · 0/20 h skill
Appointment setting · commission
Sell Anki decks · blocked (warm + rights)
Claude-Code builds + retainers
Path$/h at 20 h/moMonth-1 $Recurring mechanismTransfer /10Verdict
Fixed-price builds + retainers$40–100$300–1,000retainers stack; repeat clients9chosen
Real-estate cold caller / ISA / VA$4–8$80–160hourly only; needs ~165 h/mo for $1k, 4 pm–midnight Cairo2rejected — a skill he already has
Appointment setting, commissionvolatile$0–500requires 10–20 h/week of DM volume6rejected on hours
Medical writing / lit reviews$25–60$0–400per paper; Gulf doctors pay USD3rejected — 0/20 h, slow first dollar
Online tutoring$15–30$200–500hourly4rejected — below the bar, and his reserved market
Sell the Anki decks / indicesblocked — warm market, lecturer-content rights undefined

Rates are my 2026-08-22 estimates from the freelance market as I know it; the Market agent replaces every one with a sourced 2026 figure or marks it unverified.

The engine

Weekly loop — 5 h, fixed slots
Bid · 2 hweek 1: 20 proposals in 7 days · then Sun 21:00, 8/week · jobs <24 h old · Loom first · fixed price + date
Build · 3 hone-page spec → direct Claude Code → verify yourself → deploy
Ship60-s walkthrough · invoice · offer the retainer

Bidding is pinned to one slot so it never competes with the course or Year 4 for a decision. Build hours are course reps.

Retainer stack — how one-off becomes recurring
build $300–800
build (trial $150)
Month 1
$300–1,000
build
build
retainer
retainer
Month 2
~$800–1,600
build
build
retainer
retainer
retainer
retainer
Month 3
retainers ≥ $1,000

The offer, priced

ItemPriceScope
48-hour wedge (the first-dollar product; also listed on Contra and Fiverr at $0)$80–150one interactive page from the client's PDF or notes — quiz, flashcards, index, tracker — delivered in 48 h; his existing pipeline, ~1.5 h of his time. A low price buys a fast yes and the first review, which unlocks the builds
Paid trial build (first client only)$150one screen or one automation, 3 days, one revision round — buys the first review
Standard build$300–800single-file web app, internal tool, or automation; 7 days; one-page spec signed before work; one revision round
Keep-it-running retainer$100–250/mohosting, fixes, one change per month, ≤1 h of his time

Proposal template (the real shape — ≤150 words)

[Client's first name] — I build exactly this kind of tool. 60-second walkthrough of one I shipped
last week: [Loom link to sf-design.pages.dev walkthrough]

What you'd get: [restate their ask in one line, in their words]
How: one-page spec you approve on day 1 → working version on day 4 → your fixes → live on day 7.
Price: $[X] fixed. Date: [7 days from today]. Hosting included for month 1; $[Y]/mo after if you want me to keep it running.

One question so the spec is right on day 1: [the one thing their post leaves ambiguous]
— Betra

Decisions

Decision — fixed price, never hourly

Hourly exposes that Claude Code does the typing and caps him at market hourly rates. Fixed price pays for the outcome and makes speed the margin. Scope is locked by a one-page spec the client approves on day 1; one revision round is included, more is a new build.

Decision — cold platforms only

Upwork is the largest cold market with rails that pay to Payoneer in Egypt. Contra runs in parallel at $0 commission. No DMs to NGU, doctors, or family — that market waits for the app, on his instruction.

Decision — spend cap $100 in the first 30 days, and only on Upwork connects

Connects are the one spend with direct attribution (a proposal sent). The Sep 20 date needs ~40 proposals by then at roughly $1.50–2.50 each in connects (unverified — Market agent confirms live pricing and new-account free connects); $50 would stop the volume at about week 2. Anything past $100 goes to Contra at $0 instead. No courses: the 120 h course already covers the build skill, and metalearning doctrine forbids buying the machine before doing reps. No ads: there is no offer to put money behind yet.

Decision — no new system

Four built-not-shipped trackers are on file. This plan adds zero: the Upwork inbox is the pipeline, one line in C:\Users\BYJar\Desktop\workspace\_briefings\REMINDERS.md holds the Sunday bid slot, and progress is counted only as proposals sent, jobs won, invoices paid. Profile polish is capped at 1 h and the first proposal goes out before the profile is "done".

Decision — client builds are course reps

Each build is the course's spec → direct → verify → ship loop with an external deadline, which is the forcing function the course cannot supply. Victor coaches the rep, never builds it (victor\MEMORY.md L8–11). How Victor logs them is Victor's call; the course content does not change.

Skills to learn now — provisional scoring

Provisional My judgment as of 2026-08-22, written so he can react now. The Skills agent (below) replaces this table with a sourced version that reads the actual course syllabus (C:\Users\BYJar\Desktop\workspace\victor\course\index.html, D1 "JavaScript, all of it" → D10 "Ship it", Module M "The Market") and the learner doctrine in victor\FEEDBACK.md.

SkillEnd goal /10$ this month /10Course coversLearned on this pathWhenAlready has
Directing Claude Code + catching false greens109D4–D10 (bluff drills)yes — every buildnowMax plan, the course, 20 shipped sites
Scoping: vague ask → one-page spec99partial (D9–D10)yes — every clientnow
Offer design + copywriting89Module M, pricing onlyyes — every proposalnowHormozi material, the Dubizzle ad
Pricing / packaging78Module M partialyesnow
Customer discovery (what buyers actually ask for)85noyes — every client callnow
TS / Next.js / Supabase literacy84D1–D5partialnow, via the coursethe course
Prompt / pipeline / eval design93D6–D8nonow, via the coursethe course, thestudyfix\prompt-lab\
UX eye76The Eyeyesrunningsf-design.pages.dev
Distribution (content, SEO, community)82nonolater — after a prototype exists
DM sales / appointment setting56nopartial (proposals are async DMs)already has it — don't relearnagency + real-estate jobs
Analytics / alerting (PostHog, Sentry)62Module Mnolater
Medical writing / lit reviews34nononever for money; research track only

Top three now: directing + verifying, scoping, offer/copy — all three are exercised by the money path for free. Explicitly not needed: another course, a CRM, setter training, the $99 Refactoring UI book (already vetoed in victor\DESIGN_COURSE.md L105).

Execution on approval

#StepOutput
1Three agents in parallel, web-enabled. Every figure carries a source + year or reads unverified — never filled.
  • Market — 2026 Upwork/Contra/Fiverr demand and rates for AI-built micro-apps, internal tools, automations, landing pages; connect price and new-account free connects; Upwork fee; Payoneer withdrawal to Egypt; realistic time-to-first-job for new profiles; what winning proposals in this niche look like. Also prices the rejected paths so the rejection is evidenced.
  • Skills — reads the course syllabus, victor\MEMORY.md (the stack), victor\FEEDBACK.md; rewrites the table above with evidence; ranked, top-3, don't-need list.
  • Skeptic — tries to refute "a new Upwork profile with this portfolio lands 1–2 × $500 jobs in 30 days at 5 h/week". Evidence only; disagreement is printed, not smoothed.
three structured reports
2Write the one deliverable doc — exhaustive, he skims chat but the file goes deep — and one line in the plans index. C:\Users\BYJar\Desktop\workspace\plans\INCOME_1K_2026-08-22.md
C:\Users\BYJar\Desktop\workspace\plans\INDEX.md (+1 line, cap 40)
3Inside that doc: the offer, the three portfolio pieces with URLs, the 60-second Loom script, the proposal template, the one-page spec template, retainer terms, the weekly cadence, the sourced skill table, rejected paths with numbers, the ## Timeline.same file
4Hour-zero rep, same day. He records the Loom (one take, sf-design.pages.dev) and sends proposal #1. Profile setup is prep, not progress.one proposal timestamped today
5Tonight is Saturday — the goals pass. The doc hands him one goal line to dictate; Signal writes nothing. Its first physical action: "open Upwork, filter last-24 h, send proposal #1".his call on _briefings\agent\WEEKLY_GOALS.md

Risks

RiskMitigation
Upwork cold start — new profiles can go weeks at zero, and the first dollar must land before Sep 2020 proposals in week 1, then 8/week; bid only on jobs <24 h old; Loom in every proposal; $80–150 48-hour wedge; Contra + Fiverr listings in parallel. Tripwire Sep 7: ≥20 sent and 0 replies → change the offer, not the channel — price the wedge at $49, broaden the niche to any small business, re-record the Loom. Tripwire Sep 14: still no paid job → take one ≤10 h contractor gig at whatever it pays (the 48–72 h-hire roles: VA, list-pulling, cold calling) purely to put a paid invoice on the board before Sep 20, then return to builds. A one-off, not a job.
Scope creep on fixed priceone-page spec approved day 1; one revision round; anything else is a new build
Collision with the course (D10 Aug 25, Module M after) and Year 4 (~Sep 20, 3 h commute)bidding pinned to Sunday 21:00; builds are course reps; after Sep 20 drop to 1 build/month if the commute bites — retainers still compound
"Build the system, don't ship" — profile polishing, template perfectingprofile capped at 1 h; first proposal before the profile is finished; progress counted in proposals sent only
Payout friction — Upwork fee and hold, Payoneer to Egyptian bankunverified as of 2026-08-22: 10% fee, ~5–10-day hold; Market agent confirms live
Reputationcold market only — a thin month costs nothing in the warm market he is protecting

Timeline

        Aug22   Aug25   Aug29      Sep5     Sep7      Sep14     Sep19/20         Oct        Nov
course  ──D7───▶D10 end │ re-entry                                  Year 4 starts (3h commute/day)
income  1st bid TODAY   │ 20 proposals by Aug 29 ─┤ 8/wk ───────────────────────────────────▶
        wedge $80–150   │ job 1 ───┤ job 2 ───┤ retainers 1–2 ──▶ 4–6 retainers = $1k/mo
tripwires               │        target Sep5   Sep7: 0 replies→reprice   Sep14: 0 paid→backstop gig
hard    ────────────────────────────────────────────────────── FIRST $ IN BEFORE SEP 20 ──┤
hours   4h wk1          │ ~5h/wk: 2h bids + 3h build (builds = course reps)
        $1k/mo recurring ≈ Oct–Nov

Verification

Open Questions

Answer in chat. Each has a recommended default; silence takes the default.

1. Platform for the first 30 days?
RECOMMENDEDUpwork + Contra in parallelLargest cold pool plus a $0 backstop. Spend ≤$50 on Upwork connects. Same proposal, same Loom, both places.
Contra + cold DMs only, $0No connect spend at all; smaller pool, slower first dollar; DMs add a channel to manage.
Upwork onlyOne inbox, simplest; no fallback if the new-profile cold start drags.
2. How narrow is the offer?
RECOMMENDEDInteractive study/course tools for educators and course creatorsMatches the portfolio exactly; every client is StudyFix customer discovery for free. Smaller job pool.
Small web apps and automations for any small businessLarger pool, faster first dollar likely; less transfer to StudyFix; portfolio fit is weaker.
Both, as two profiles/specialtiesUpwork allows specialized profiles; costs an extra hour of setup and splits the proof.
3. Put income on the Signal board tonight?
RECOMMENDEDYes — one goal line, one first action"8 proposals sent by Sunday" with first action "send proposal #1". The morning pass then ranks it; starting costs nothing.
No — keep it off the boardThe Upwork inbox is the only surface; no Signal scoring. Risk: it joins the four unopened trackers.