In crisis or thinking about suicide? Call or text 988 — free, 24/7 More ways to get help now →
Free, and free of ads Every claim sourced — check us Your data is never sold
The work log · updated 2026-08-13

What we're building — all of it

This site is built in the open. Below is the entire plan — every workstream, what's shipped, what's being worked on, what's queued, and what's waiting on a human decision. Updated with every deploy.

16 Shipped
2 In progress
13 Queued
7 Needs owner

"Needs owner" = waiting on a human decision or resource, not on build work.

Content library

Every page is a tool, a dataset, or a decision — never a lecture. Currently 116 pages live.

Shipped Launch-queue waves 1–4 (84 pages) Insurance routes (Kaiser, Medi-Cal + 5 counties), the 10-day right, mental-health leave, EAP decoder, sliding scale, 7 deciding guides, cost + testing guides, 44 quick answers, city data
Shipped Wave 5 — beyond the queue (18 pages) 7 commercial insurer route guides (Anthem, Blue Shield, Health Net, Aetna, Cigna, UHC/Optum, Covered California), 8 starting-point pages, 3 platform comparisons
Shipped Topic pages (5) Anxiety, depression, burnout, trauma, after-the-fire — the homepage grid's landing pages
Shipped City blocks batch 2 (6) Stockton, Santa Ana, Irvine, Chula Vista, San Bernardino, Modesto
In progress Worksheet-format guides Printable step-by-step versions of procedural guides: filing an SDI claim, appealing a denial, requesting records, the DMHC complaint
Queued More city coverage Remaining large cities and county-level pages — Fremont, Glendale, Huntington Beach, Oxnard, Fontana and beyond, each with a real local fact, never boilerplate
Queued More comparisons 7 Cups, prescribing platforms, employer benefit platforms (Lyra/Spring/Modern) compared honestly
Queued Fact re-verification sweep Items flagged [RE-VERIFY] in the source register: SDI max benefit, several county phone lines, Open Path fee, testing price ranges, licensee counts
Needs owner Remaining 230-URL universe The full inventory lives in a planning file not yet added to the project folder — topics beyond the launch queue get mapped when it lands Blocked: Waiting on therapycalifornia-content-universe.md from the owner

Design & site

The V1 Sunset Flagship system — WPA landscapes, Civic type, flat color, built exactly to the design spec.

Shipped Design system + shell Tokens, type system (Newsreader / Public Sans / JetBrains Mono), crisis bar, promise bars, mega-footer, poster cards, landscape SVG vocabulary
Shipped Homepage per spec §4 Sage-meadow hero with carved headline, working "What's going on?" phrase router, Three Doors, topic grid, tools row, directory + Index bands
Shipped /find directory landing per spec §5 Sunset hero, stamped search card (honestly gated until real listings exist), the Can-I block
Shipped Landscape headers sitewide Every page carries its section's landscape — sage for learning, night for data and crisis, redwood for the pledge, fog for institutions
Shipped Accessibility WCAG AA contrast fixes from a full automated audit; zero broken internal links; 44px tap targets
In progress Worksheet template (spec §7.2) Sand-gold header band, numbered step cards with print checkboxes, "say this" script boxes, print action
Queued County-ground assignments Each of the 58 counties gets its own landscape variant, stored per county, never randomized — ships with county pages in Phase 2

SEO & performance

Every page designed to be found — titles, structure, schema, speed.

Shipped Technical foundations Canonical URLs, Open Graph + share image, sitemap.xml, robots.txt, clean URL structure
Shipped Structured data MedicalWebPage on every guide + FAQPage auto-generated from each guide's Q&A block
Shipped Self-hosted fonts All four families as latin-subset woff2 — no third-party font requests, faster first paint
Queued Lighthouse pass Full performance audit against the LCP-under-2s budget from the build spec
Queued Per-page share images Generated OG images per section using the landscape system
Needs owner Search Console + indexing Submit the sitemap in Google Search Console and monitor indexing and coverage Blocked: Needs the owner's Google Search Console access (a google-site-verification record already exists on the domain)

Trust & claims

Nothing on the site says anything that isn't true yet.

Shipped No invented numbers No therapist counts, no fake Index percentage — pre-launch copy everywhere until real data exists
Shipped Review claims removed No licensed clinicians on board yet, so no "clinically reviewed" claims anywhere — bylines say what's true: every claim sourced
Shipped Measurement disclosed Analytics runs with hard limits — never on the self-check or crisis pages, browser privacy signals honored, no ad signals — and the pledge says exactly that
Needs owner Clinical reviewer program When licensed members join the collective, guides gain named CA-licensed reviewers with license numbers; the byline machinery is built and waiting Blocked: Waiting on the founding clinician cohort
Needs owner Legal review Counsel pass on the flagged pages: Medi-Cal, minor consent, leave/SDI, records-subpoena, Regional Center eligibility Blocked: Needs a lawyer engaged by the owner

Phase 2 — the directory

Search opens when the data is real: every listing availability-confirmed, prices shown, ranking computed.

Queued Rails app + data spine Listings, license verification against state boards, Postgres, hosted on Render — the app the static site's /find hands off to
Queued Monthly confirmation sweep Every therapist confirms openings monthly in ~30 seconds; miss two and the listing hides automatically
Queued Search + results + profiles County/plan/budget filters, result cards with fee and reply time, profiles with license lookup links, free 15-minute call flow
Queued County pages for the 10 largest counties Each with its assigned landscape ground and confirmed-therapist counts
Needs owner Founding cohort recruitment First-year-free founding members whose confirmed availability seeds the launch dataset Blocked: Owner decision on recruiting timeline and founding-member terms

The Availability Index & institutions

The press and government hook: monthly statewide data nobody else publishes, free to republish.

Queued Print & graphics kits The 10-Day Right wallet card, the Affordability Ladder, the License Decoder — wall poster, wallet card, social square formats with co-brand slots
Queued Co-branded county pages County programs listed first with the partner's logo alongside ours, generated automatically once approved
Needs owner Index dataset + page Monthly percentage of California therapists actually reachable and taking clients — CSV/JSON download, methodology in full Blocked: Requires the first monthly confirmation sweep (Phase 2)

The collective

Flat membership, first year free for founders. A listing, never placement.

Shipped /for-therapists page The deal in full, honestly stated, with placeholder join flow
Queued Join flow + member dashboard Signup, license verification, the 30-second monthly confirmation, member badge embed
Needs owner Founding-member terms Pricing stated at $50/mo or $500/yr, first year free — final terms need owner sign-off before the join flow ships Blocked: Owner decision

Ship log

2026-08-13 Comprehensive public roadmap This page now shows every workstream, item, and blocker — not just highlights
2026-08-13 Review claims removed sitewide Bylines, promise bar, pledge, and homepage now claim only what's true today
2026-08-13 Homepage hero restored Sage-meadow landscape with carved headline and working phrase router, per the 9a mockup
2026-08-13 Fonts self-hosted + FAQ schema Latin-subset woff2s; FAQPage structured data on 100+ pages
2026-08-13 9 more content pages Six city blocks + license verification, psychiatric NPs, group therapy costs
2026-08-13 Topic pages Anxiety, depression, burnout, trauma, after-the-fire
2026-08-13 Measurement added, honestly Analytics with hard privacy limits; pledge updated to disclose in full
2026-08-13 Site live at therapycalifornia.org Cloudflare Pages, custom domain + www, full design system, 106 pages at launch
2026-08-13 Accessibility + link audit WCAG AA contrast fixes; zero broken internal links across the build
2026-08-13 2-minute check-in tool PHQ-9 + GAD-7, scored entirely in the browser, nothing stored, analytics excluded
2026-08-13 Waves 1–5 content (101 pages) Insurance routes, rights, costs, deciding guides, quick answers, comparisons, starting points
2026-08-13 Citation verification SB 221, H&S §1367.03, §124260/AB 665, B&P §650(h), 2026 SDI rates, county access lines — logged in the source register

Questions about anything here: hello@therapycalifornia.org · Paid for by participating therapists · No ads, no data sold