Overview
mendwell.ryan-howzat.workers.dev
SiteLIVE
·
DomainDNS pending
·
Spots0 / 20
·
MRR$0
·
Session2 Jun 2026
LIVE
Site status
10
Your tasks left
7
Claude ready now
Tasks complete
0/20
Founding spots
$0
MRR
Overall startup progress
🔥 Top priorities right now
  • Connect trymendwell.net DNS — CF dashboard → Worker → Custom Domain. Unlocks Khalid email, site CTA, live demo.
  • Create Calendly — 5 min at calendly.com. Needed for Khalid email + site CTA buttons.
  • SA JSON to .env — Chrome DevTools console. Unblocks entire MCP chain.
  • Fix Sheet schema — 3 to 6 col. Chrome Extension prompt ready in Work Breakdown.
  • Restore Google One — payment failed. Update at one.google.com.
⚡ Claude ready — paste and run now
  • Worker code — sitemap.xml + robots.txt + llms.txt + Link headers
  • Khalid email — final draft with https://calendly.com/ryan-gruponugara/30min slot ready
  • Apollo ICP config — US repair/print shops, dead business.site
  • 3 agent system prompts — Leads, Outreach, Social
  • Commission doc — referral structure ready to share
🏗 Workstream progress
💸 May 2026 spend
Anthropic (Max + usage)$263.30Paid
Cloudflare (2 invoices)$22.32Paid
Google Workspace~$7Invoice pending
Google One / AI Pro$0Suspended
LinkedIn Premium$0Not paid
Confirmed paid$285.62
✅ Confirmed done — session history
  • 29 May — Site live on workers.dev. Brand identity + moodboard. Domain trymendwell.net purchased. MCP built locally. Khalid concept rebuild done.
  • 30 May AM — Agent-readiness triage. SEO architecture planned (sitemap/robots/Link headers).
  • 30 May — PSI API key updated (trymendwell.net/* referrer). Audit widget live on site.
  • 31 May — 14 captions written. Worker SEO patch generated. MCP setup wizard v4 built.
  • 1 Jun — Claude Code agents assessed. 4 agents + install prompts. PM board built.
  • 2 Jun — Full work breakdown with prompts for 22 tasks. Gmail expense audit (May actuals). Burn tracker updated. Unified HQ built.
Click any task to toggle. Add tasks inline. All state saves automatically in this browser.
🔴
Your work — only you can do these
Credentials, DNS, accounts. Copy-ready prompts for Chrome Extension or Claude Code.
— remaining
Connect trymendwell.net to Cloudflare Worker
Chrome ExtensionBlocking everything
1
Open dash.cloudflare.com ↗ Workers & Pages → mendwell
2
Settings → Triggers → Add Custom Domain → enter trymendwell.net and www.trymendwell.net
3
CF handles DNS automatically (domain already in same account). Wait ~2 min, verify.
🔌 Chrome Extension — paste on dash.cloudflare.com with mendwell Worker open
Go to Settings then Triggers or Custom Domains. Add custom domain trymendwell.net and also www.trymendwell.net. Cloudflare should handle DNS automatically since the domain is already in this Cloudflare account. Confirm both are added and active.
Create Calendly account + copy booking link
Manual — 5 minNeeded for Khalid email + site CTA
1
calendly.com ↗ — sign up with ryan@gruponugara.com
2
New event: "30-min Mendwell Discovery Call" → set availability → copy the booking link
3
Paste link to Claude — wired into Worker + Khalid email automatically
Create Formspree contact form + copy endpoint
Manual — 2 min
1
formspree.io ↗ → New Form → "Mendwell Contact" → email ryan@gruponugara.com
2
Copy endpoint like https://formspree.io/f/xabcdefg
3
Paste to Claude with Calendly link — both wired into Worker in one go
Add SA JSON key to MCP .env (Chrome DevTools)
Chrome DevToolsBlocking MCP deploy
DevTools Console (F12) — minify SA JSON file
const f = await fetch('file:///C:/Users/Lenovo%20T480/Downloads/mendwell-mcp-bot-sa.json'); const t = await f.text(); console.log(JSON.stringify(JSON.parse(t)));
2
Copy single-line output → open .env in Notepad → set GOOGLE_SERVICE_ACCOUNT_JSON='...'
Get YouTube OAuth refresh token
Chrome ExtensionBlocking MCP
🔌 Chrome Extension — paste on developers.google.com/oauthplayground
Click the gear icon top-right. Check Use your own OAuth credentials. I will give client ID and secret. In scope list expand YouTube Data API v3 and tick youtube.upload scope. Click Authorize APIs, sign in, then Exchange authorization code for tokens. Copy the Refresh token (not access token).
Get Buffer access token + 3 profile IDs
Chrome ExtensionBlocking social posting
🔌 Chrome Extension — paste on buffer.com dashboard
Go to Account Settings then Apps and Integrations. Create or copy the API access token. Then open browser console F12 and run: fetch("https://api.bufferapp.com/1/profiles.json?access_token=YOUR_TOKEN_HERE").then(r=>r.json()).then(d=>d.forEach(p=>console.log(p.service, p.id))); Note the IDs for TikTok, Instagram, Facebook.
Share Google Sheet + Drive folder with SA email
Chrome ExtensionBlocking MCP
🔌 Chrome Extension — paste on Captions Sheet tab
Click Share top right. Add mendwell-mcp-bot@gen-lang-client-0609418209.iam.gserviceaccount.com as Editor. Uncheck Notify people. Click Share.
🔌 Chrome Extension — paste on Drive clips folder tab
Right-click or use share icon on this folder. Add mendwell-mcp-bot@gen-lang-client-0609418209.iam.gserviceaccount.com as Viewer. Click Share.
Deploy MCP server to Railway
Claude CodeAfter r4 r5 r6 r7
⚠ Complete r4, r5, r6, r7 first. Railway deploy with missing .env values fails silently.
PowerShell — push to GitHub then deploy
cd "C:\Users\Lenovo T480\Downloads\mendwell-social-mcp" git init git add . git commit -m "Initial MCP server" git remote add origin https://github.com/YOUR_USERNAME/mendwell-social-mcp.git git push -u origin main
2
railway.app ↗ → New Project → Deploy from GitHub → mendwell-social-mcp
3
Variables tab → paste each .env value → Deploy → copy Railway URL → give to Claude for test
Fix Captions Sheet schema (3-col to 6-col)
Chrome ExtensionBlocking caption paste
🔌 Chrome Extension — paste on Google Sheet
In row 1 set headers to exactly: ClipName, Hook, Body, CTA, Hashtags, Status — replacing whatever is there now. Widen columns so content is readable. Do not delete any data rows below row 1.
Install Claude Code agents library on T480
Claude CodeOne-off setup
Claude Code — first message in a new session
git clone https://github.com/msitarzewski/agency-agents.git /tmp/agency-agents && cp -r /tmp/agency-agents/agents/* ~/.claude/agents/ && ls ~/.claude/agents/ | head -20
🟢
Claude's work — ready to run right now
No blockers. Paste the prompt into this chat and go.
— remaining
Worker code — sitemap + robots + llms.txt + Link headers
Claude — paste prompt
💬 Paste this to Claude
Write the Cloudflare Worker route additions for the Mendwell site. I need: 1) /sitemap.xml listing canonical URLs: /, /#how, /#pricing, /#work, /#faq, /#audit. 2) /robots.txt with Allow: / and Sitemap pointing to trymendwell.net/sitemap.xml. 3) /llms.txt plain-English brief for AI agents — web design agency, 5-day build guarantee, founding 20 model, $720/$1440/$2800 + care plans, US repair/print shops. 4) Link response headers on every page: sitemap and llms-txt rel. Output complete updated Worker fetch handler ready to paste into CF editor.
Khalid outreach email + follow-up draft
Claude — paste prompt
💬 Paste this to Claude
Write the final Khalid outreach email. Context: Khalid runs Khalid's Computer Solutions (repair shop). We built a concept site showing what's possible from his dead Google link. Email should: reference the concept rebuild, mention 5-day build guarantee, founding pricing $720 + $79/mo care locked for life, include https://calendly.com/ryan-gruponugara/30min placeholder, conversational not salesy, under 200 words. Give 3 subject line options and a 4-day follow-up version.
Apollo ICP search config + Leads agent system prompt
Claude — paste prompt
💬 Paste this to Claude
Build the Apollo.io ICP search config and Leads agent prompt for Mendwell. Target: US computer repair and print shops, 1-10 employees, dead business.site URLs post-March 2024. Provide: 1) Exact Apollo filter settings. 2) Leads agent system prompt that scores leads 0-100 based on site status, shop type, employee count, Google Maps listing — outputs structured JSON for Outreach agent.
All 3 agent system prompts (Leads, Outreach, Social)
Claude — paste prompt
💬 Paste this to Claude
Write full system prompts for all 3 Mendwell agents. Leads Agent: US repair/print shops, 1-10 employees, dead business.site URLs, scores 0-100, outputs JSON. Outreach Agent: uses lead JSON, writes personalised cold emails referencing the specific broken URL, DRAFT-FIRST mode, confirm before live send, signed Ryan at Mendwell. Social Agent: clip filename matches Sheet ClipName, posts YouTube Shorts + Buffer (TikTok/IG/FB), logs Status to Sheet. Format each as ready-to-paste Claude system prompt.
Commission + referral structure document
Claude — paste prompt
💬 Paste this to Claude
Write commission and referral structure for Mendwell. Founding 20 at $720/$1440/$2800 + $79/$159/$320/mo care. Cover: one-time referral fee per tier, 10% care plan revenue share for 12 months, Partner tier for 3+ referrals gets 50% fee uplift + 24-month share. Format as clean one-page shareable document for referral partners.
Enable CF Markdown for Agents
Chrome Extension
🔌 Chrome Extension — paste on dash.cloudflare.com trymendwell.net zone
Find the AI or Markdown for Agents setting in the trymendwell.net zone. It may be under Security, AI, or Crawler Hints. Enable the toggle so AI agents can request a Markdown version of pages. Confirm once enabled.
Build expense + burn rate tracker .xlsx
Completed this sessionDone ✓
Built and updated with May 2026 Gmail actuals. 3 sheets: Expenses, Burn Rate & Runway, Revenue Tracker. May confirmed paid: $285.62. Google One suspended + LinkedIn not paid flagged in red.
🏹
Pending for Claude — waiting on your tasks
Prompts pre-written. Claude runs these the moment the blocker clears.
5 remaining
Update Worker with Calendly + Formspree + redeploy
WaitingNeeds r2 + r3
⚠ Blocked on r2 (Calendly link) + r3 (Formspree endpoint)
💬 Paste to Claude once r2 + r3 are done
My Calendly link: https://calendly.com/ryan-gruponugara/30min My Formspree endpoint: [PASTE HERE] Update the full Mendwell Cloudflare Worker with: 1) Calendly wired into all CTA buttons. 2) Formspree wired to contact form. 3) Include sitemap.xml, robots.txt, llms.txt routes and Link headers. Output complete updated Worker index.js ready to paste into CF editor.
Paste all 31 captions to Google Sheet
WaitingNeeds r9 first
⚠ Blocked on r9 (Sheet schema fix)
🔌 Chrome Extension — paste on Sheet once r9 done
Add 31 rows starting row 2. Columns: ClipName, Hook, Body, CTA, Hashtags, Status. Paste each row into correct columns. Do not overwrite row 1 headers. Confirm when done and show first 5 rows.
Test MCP Railway deploy — live social post
WaitingNeeds r8
⚠ Blocked on r8 (Railway deploy)
💬 Paste to Claude once r8 done
My Railway MCP URL is: [PASTE HERE] Run test post using clip Hands_repairing from Google Drive. Pull caption from Sheet (ClipName = Hands_repairing). Post to YouTube Shorts as test. Confirm Sheet Status updated to Posted. Report back with YouTube URL and any errors.
Send Khalid email (live Calendly + live domain)
WaitingNeeds r1 + r2
⚠ Blocked on r1 (domain live for demo) + r2 (Calendly link)
💬 Paste to Claude once r1 + r2 done
My Calendly link: https://calendly.com/ryan-gruponugara/30min Domain now live at trymendwell.net. Finalise the Khalid outreach email — replace https://calendly.com/ryan-gruponugara/30min with actual link, replace workers.dev URL with trymendwell.net. Give final email ready to copy into Gmail plus best subject line. Also give 3-day follow-up version.
Activate Outreach agent — bulk send Apollo leads
WaitingLIVE SEND — review first
⚠ Blocked on MCP deployed + Apollo leads pulled. Review all drafts before confirming SEND.
💬 Paste to Claude once MCP live + leads ready
Activate Outreach Agent for Mendwell. Apollo leads export: [PASTE CSV] DRAFT MODE — generate first 5 personalised emails for my review. Each: references shop's specific broken URL, mentions free 60-second audit at trymendwell.net, includes Calendly link, under 150 words, signed Ryan at Mendwell. Show 5 drafts. I will confirm SEND separately.
0/20
Spots claimed
$0
MRR
2
Active leads
$1,440
Pipeline value
Founding 20 leads
Proposal stage
Prospecting
Audited
Proposal
Closed
Care
Khalid's Computer Solutions
Computer repair · Starter · $720 + $79/mo · Concept rebuild done · Calendly: calendly.com/ryan-gruponugara/30min
Draft ready
GoSprinters
Print shop · Audit score 78
78
Audited
Pricing — locked, do not change
Founding rates
Starter$720 build$79/mo care
Growth$1,440 build$159/mo care
Partner$2,800 build$320/mo care
Guarantee5-day build or first month free
Extra changes$50/hr beyond monthly allowance
MRR projections
SpotsEst. mixMRR
11 Starter$79
53S + 2G$555
105S + 4G + 1P$1,251
208S + 8G + 4P$3,200
3-agent outreach system
Not deployed
  • Leads agent — Apollo: repair/print shops, 1-10 employees, US, dead business.site. Scores 0-100.
  • Outreach agent — DRAFT-FIRST. Personalised per lead. Confirm before live send.
  • Social agent — Drive clips → YouTube Shorts + Buffer → logs to Sheet.
All 3 unblocked once MCP deployed to Railway (task r8).
31
Clips in Drive
31/31
Captions written
0/31
In Sheet
Buffer connected
Caption pipeline status
Captions written31/31 done ✓
Sheet schema fix needed3-col → 6-col (task r9)
Captions in Sheet0/31 — blocked on schema
Buffer connectedNot connected (task r6)
Day 1 queue staged5 clips ready
Day 1 posting queue
Ready once Buffer connected
  • Hands_repairing
  • Google_killed
  • Founding_v0
  • Numbers_calculator
  • Offer_v2
Platforms: TikTok · Instagram Reels · YouTube Shorts · Facebook
Style: Hormozi framework · full-screen captions
Drive and Sheet links
Web Studio folderOpen in Drive ↗
Social clips (31 MP4s)Open in Drive ↗
Captions SheetOpen Sheet ↗
Sheet ID1Vamy3HKXgXtOLt-zBhP3Y-vV_2yjW56wu2Tv8joZygk
Drive folder ID1WcEEIFZb5jzOmvLvvr88bh0cvrasaaZm
MCP Social Agent — setup status
Local path: C:\Users\Lenovo T480\Downloads\mendwell-social-mcp\
4 of 5 steps remaining
Build statusCompiled locally on T480 ✓
GOOGLE_SHEETS_IDSet ✓1Vamy3HKXgXtOLt-zBhP3Y-vV_2yjW56wu2Tv8joZygk
GOOGLE_DRIVE_FOLDER_IDSet ✓1WcEEIFZb5jzOmvLvvr88bh0cvrasaaZm
GOOGLE_SERVICE_ACCOUNT_JSONMissing → task r4
YOUTUBE_REFRESH_TOKENMissing → task r5
BUFFER_TOKEN + PROFILE_IDSMissing → task r6
Share Sheet + Drive with SANot done → task r7
Railway deploymentNot deployed → task r8
SA email — share with this address
mendwell-mcp-bot@gen-lang-client-0609418209.iam.gserviceaccount.com
Correct deploy order
1
Add SA JSON (r4) + YouTube OAuth (r5) + Buffer token + IDs (r6) to .env
2
Share Sheet (Editor) + Drive folder (Viewer) with SA email (r7)
3
Push to GitHub + deploy to Railway (r8)
4
Paste Railway URL to Claude, run test post on Hands_repairing (w3)
5
Fix Sheet schema (r9) → paste 31 captions (w2) → post Day 1 queue
$285.62
May confirmed paid
$263.30
Anthropic (May)
~$49
Base monthly tools
~$294
Time cost @$5/hr/mo
May 2026 — Verified from Gmail receipts
Email audit 2 Jun 2026
DateVendorDescriptionAmountStatus
13 MayAnthropicClaude Max plan 5x · Receipt #2802-2744-1133 · Visa -0803$103.53Paid
26 MayAnthropicPrepaid extra usage · Receipt #2515-4759-4603 · Visa -0803$46.59Paid
26 MayAnthropicPrepaid extra usage · Receipt #2754-7408-0731 · Visa -0803 · incl CO tax $3.18$93.18Paid
28 MayAnthropicClaude Pro monthly · Receipt #2796-9224-7406 · Visa -7376$20.00Paid
2 MayCloudflareInvoice IN-64059929$10.46Paid
29 MayCloudflareInvoice IN-66717016$11.86Paid
21 MayGoogleWorkspace Business Starter — billing confirmed, invoice not received~$7Pending
MayGoogleGoogle One / AI Pro — declined 18 and 21 May$0Suspended
MayLinkedInPremium — declined 28-30 May. Not in Mendwell stack.$0Not paid
Total confirmed paid$285.62
Monthly recurring tool costs
Cloudflare Workers$0Free tier
Cloudflare (domain + services)~$11Per invoice
Claude Pro (base)$20Active
Google Workspace Starter~$7Invoice pending
Railway MCP server~$5Post-deploy estimate
Buffer Essentials~$6Check buffer.com
Apollo.ioTBCCheck current plan
Estimated base burn~$49/mo
⚠ Action required
  • Google One suspended — update payment at one.google.com ↗ to restore Google storage + AI Pro
  • Google Workspace invoice — not received yet. Check admin.google.com ↗
  • LinkedIn Premium — not in Mendwell stack. Consider cancelling at linkedin.com/premium ↗
  • Anthropic usage — May was a heavy build month ($263.30). Normal months should be ~$20-40.
Infrastructure
Site (live)mendwell.ryan-howzat.workers.dev ↗
Domain (DNS pending)trymendwell.net
Cloudflare Account ID7905d9bbf2f58bff2f94412afbe3e0d9
CF Worker namemendwell
GCP Project IDgen-lang-client-0609418209
GCP Project number#738014857018
PSI API keyAIzaSyA2GZRoilX… (restricted: trymendwell.net/*)
MCP service account
SA emailmendwell-mcp-bot@gen-lang-client-0609418209.iam.gserviceaccount.com
SA JSON fileDownloads/mendwell-mcp-bot-sa.json (T480)
Captions Sheet ID1Vamy3HKXgXtOLt-zBhP3Y-vV_2yjW56wu2Tv8joZygk
Clips Drive folder ID1WcEEIFZb5jzOmvLvvr88bh0cvrasaaZm
Deploy targetRailway
Accounts
Primary emailryan@gruponugara.com
Gmail (personal)ryan.howzat@gmail.com
DeviceLenovo T480, Windows
Google WorkspaceBusiness Starter — active since 21 May
CloudflareSame account as domain + Worker
Calendlycalendly.com/ryan-gruponugara/30min ↗
⚠ Important notes
  • PowerShell -Raw flag is broken on T480. Use Chrome DevTools console (F12) for file reading / JSON minification.
  • SA JSON not in .env yet — file is in Downloads but not added to MCP .env. See task r4.
  • Chrome Extension — use for anything needing browser interaction (Cloudflare, Google, Buffer dashboards).
Session log
6 sessions
29 May 2026 — Session 1
Site live on workers.dev. Brand identity + moodboard created and saved to Drive. Domain trymendwell.net purchased. MCP built and compiled locally on T480. Khalid concept rebuild done.
30 May 2026 AM — Session 2
Agent-readiness triage complete. SEO architecture planned (sitemap.xml, robots.txt, Link headers, llms.txt). CF Markdown for Agents identified as next step.
30 May 2026 — Session 3 (signed off)
PSI API key updated — trymendwell.net/* referrer restriction added in GCP. Site speed audit widget now live on the site.
31 May 2026 — Session 4 (signed off)
14 captions written for social clips. Worker SEO patch code generated. MCP credential setup wizard v4 built as interactive HTML guide.
1 Jun 2026 — Session 5
Claude Code agents assessed. 4 priority agents identified (Leads, Outreach, Social, Audit) with install prompts. PM board built as React component.
2 Jun 2026 — Session 6
Full work breakdown with copy-ready prompts for all 22 tasks. Gmail expense audit completed — May actuals $285.62 confirmed paid. Burn tracker updated with actuals. Unified HQ dashboard built replacing all previous control panels.
New entries added when you click "Sign off session" above.

Each session — what to do

1
Open this file in your browser. Checkboxes, tasks, and session log save automatically via localStorage. Nothing is lost between opens.
2
Tick tasks as you complete them. Click any checkbox in Work Breakdown or Project Board. Badge counts update live.
3
Sign off at the end. Click "✓ Sign off session" top right → type what got done → Save. Logs to Session Log with today's date.
4
For structural updates (new tasks, changed IDs, new sections) — paste the prompt below to Claude at the start of a new session.

Start-of-session prompt for Claude

💬 Paste this at the start of any new Claude session
I'm starting a new Mendwell session. This is an AI-accelerated web design agency targeting US repair/print shops — 5-day build guarantee, founding 20 model, trymendwell.net. Today I completed: [LIST WHAT YOU DID] New things: [e.g. "connected DNS", "got Calendly: https://...", "deployed to Railway: https://..."] New tasks to add: [if any] Please: 1) Update the Mendwell HQ HTML file to mark completed tasks as done. 2) Add any new tasks or updated info. 3) Add today's session to session log. 4) Update status fields that changed (DNS status, MRR, pipeline leads, any new credentials).

Saves automatically (no action needed)

Task checkboxes in Work Breakdown
Task checkboxes in Project Board
Session log entries from sign-off modal
Custom tasks added inline to any workstream

Needs a Claude update (ask at session start)

Status strip values (domain, MRR, spots)
New sections or workstreams
Updated credentials or IDs
New billing data or expense figures
New leads added to pipeline