Workspace

18 deployed · 6 local · 6 clients · 4 in progress · 1 blocked built 10 Aug, 18:00

In flight — deployed

Live URLs. Everything here is on Cloudflare Pages except Berlein (Vercel); the “last deploy” figure comes from the Cloudflare API at build time, so a blank one means the site is hosted elsewhere.

In flight — local only

These have no URL. They exist while the command runs on the Mac, so they are listed to keep them from being forgotten.

Vicky preview (local)
her site with uncommitted local work — point the console's site field here
cd ~/dan-hub/vicky-preview && npm run dev
localhost:5221
Vicky console (local)
the same console, served from disk
cd ~/dan-hub/vicky-design && node serve.mjs
localhost:5330
Leachie (dev)
the sales site in dev
cd ~/dan-hub/leachie && npm run dev
localhost:5223
Leachie directory
the gecko directory, not deployed
cd ~/dan-hub/leachie-directory && npm run dev
localhost:5230
Site template
the clone-me starter
cd ~/dan-hub/site-template && npm run dev
localhost:5220
Palette studio
palette extraction and comparison
cd ~/dan-hub/palette-studio && open palette-studio.html
no server

Clients

Everything built for a client hangs off their row. A deployed one is a link; a local one names the command that starts it.

ClientStageWorkRecurringLive
Berlein Psychology (Alexa)
psychology practice site · ICP-A · via Alexa
liveBerlein Care candidateberleinpsych.com · metrics
Aerias Athletics (direct · equity)
e-comm storefront + admin portal · ICP-B · Bree = content partner
staging, pre-cutover; store in maintenanceAerias storeAerias portal Care candidateaerias.co.za · metrics
Mozguide (Mike Slater)
Mozambique safari site · portfolio / founding
building — 2 options for Mike to pickMozguide CMS pendingmozguide.danielslater.dev
Nadia (psychologist · via preview)
practice site rebuild · ICP-A
live, paid (INV-2026-001 R2 750 EFT, confirmed 2026-08-07)NadiaNadia review console Maintain R450/mo settled, Paystack link pendingnadiaoedpsych.co.za · billing
Vicky Talbot (via Nadia referral, 2026-08-04)
counselling psychologist, Bryanston · ICP-A · faithful replica of her Wix site, editable
built + gate green; internal gated deploy only — she has not seen itVicky iterationsVicky consoleVicky preview (internal)Vicky preview (local)Vicky console (local) TBDvickytalbot.com · brief
danielslater.dev
own brand — the personal landing (docs + dashboard deleted 2026-08-10; internal state now lives on the gated workspace)
livedanielslater.dev n/adanielslater.dev

Open requests — 4 needing action

What we owe clients, and what we are waiting on from them.

ClientRequestOwed byPriority
berleinAlexa's copy edits (About / site copy)usoutstanding
berleinvan IJken image licence — confirm rightsusurgent-ish
berleinDroppert "Dance of the Starlings" clip licence — shipped for review, unconfirmedverifyopen
aeriasGA4 viewer access (G-R4EP5H5QTF) — to pull real before/afterclient / Breeneeded
aeriasBree co-credit wording (/work/aerias + homepage)partnerneeded
mozguidePick Option A vs B · WhatsApp number · hi-res photos · CMS auth setupclient (Mike)needed

Board — 11 open, 7 done

The agency task spine. Personal day-tasks stay in Todoist.

#TaskOwnerStatusBlocked on / notes
2WhatsApp number → site.whatsappdaniel→claudeblockedsite launched email-primary (Daniel's pick 2026-07-20); when the number lands: restore hero CTA + footer WhatsApp pill (TEMP comments mark the spots, .mail.quiet CSS from git history) + redeploy
3daniel@ inbound routing livedanieltodoemail is on the landing footer — COMMANDS ▶3 step 1; can automate via CF API (token on disk)
4Case-study + /repaint metrics filled from real dataclaudepausedno longer a launch blocker (pages off the launch build); resumes when deep pages return from rnd branch; policy: none invented
5/start budget bands decideddanielpausedno longer a launch blocker (no /start on launch build); pricing call still owed for the pages' return
6Enquiry / Discord pipelinepausedDaniel paused 2026-07-19; /api/enquiry removed from launch build (lives on rnd branch)
7Cloudflare Web Analytics on both client sitesclaude+danieltodoberlein has none; aerias has GA4 — add CF WA to both (+ the new landing?)
8Agency operating system (this dir) + gather-site-metrics skillclaudedoingROADMAP/BOARD/clients/agents scaffolded 2026-07-19
11Bring deep pages back post-launchclaude+danieltodofrom rnd branch, page by page as each clears the [X]/metrics bar; port the PRM opacity fix (rnd has the same latent bug)
14Stand up leachie.com (domain + hosting)claude+danieldoing
2026-07-29: everything on Cloudflare is done. Zone leachie.com created in the personal CF account (026953cc…), records ported (api.more
2026-07-29: everything on Cloudflare is done. Zone leachie.com created in the personal CF account (026953cc…), records ported (api. + mail. + MX preserved verbatim), apex + www CNAME→Pages, Pages project leachie (direct-upload) live at leachie-5o5.pages.dev carrying the pamphlet build. Waiting on: Daniel's NS switch at Namecheap (COMMANDS ▶ Leachie launch) + his build pick + the OG-card pick. The apex currently serves his old task-management app on Cloudways — retiring it is his decision, already given
16Leachie share card (og:image)claude→danieldoing
the agency site was shipping Daniel's personal OG card ("I build AI-native products"). Round 2 (2026-07-29): eight options at http://127.0.0.1:4317more
the agency site was shipping Daniel's personal OG card ("I build AI-native products"). Round 2 (2026-07-29): eight options at http://127.0.0.1:4317/review.html — Daniel liked B (split seal) + C (poster), so D–H build out of those; D (split + the 3-cell price row) recommended, and the page has a thumbnail-size toggle because that is where these are actually judged. Awaiting the pick, then it replaces static/og.png in ~/dan-hub/leachie
17Pick which Leachie build shipsdanieldoing
all five served side by side with a switcher: http://127.0.0.1:4318 (keys 1–5, p = phone). 4319 calm · 4320 bold pre-restore · 4321 ma · more
all five served side by side with a switcher: http://127.0.0.1:4318 (keys 1–5, p = phone). 4319 calm · 4320 bold pre-restore · 4321 ma · 4322 bold-restored · 4323 pamphlet build = what is deployed. 4323 is now served out of the new ~/dan-hub/leachie repo

Legal — 8 documents

The research and the document pack, rendered from biz/legal/*.md. Start with The legal picture. Each page keeps its internal notes in a collapsed box, and links the A4 PDF that is the client's copy. None of it is attorney-reviewed.

Everything on this page is generated from markdown in ~/dan-hub/biz/WORKSPACE.md, clients/README.md and BOARD.md, plus legal/*.md for the legal pages. Edit those, run npm run build, redeploy. There is no database and nothing here is editable in the browser.

Behind Cloudflare Access. Money panels are deliberately not here yet — the ledger goes in once it is worth showing.