Marketing controlHeal Psoriasis
Read-only local prototype · contains contact data · do not deploy until authentication is installed

Tasks and gates

75 open items

Imported from the canonical REMAINING-TASKS.md ledger.

P0 — blocks the book or public launch

13
  • Apply the two remaining Chapter 20 citation corrections. Ref 15 is a directP0 · source line 20
    Open
  • Paste the Chapter 5 root-map insert from `marketing/BOOK-INSERT-root-map.md`.P0 · source line 24
    Open
  • Insert the back-of-book CTA from `marketing/BACK-OF-BOOK-CTA.md` in the final manuscriptP0 · source line 25
    Open
  • Replace the old index pages with the rebuilt final index, then regenerate the print PDF.P0 · source line 27
    Open
  • Export the free Chapter 5 PDF promised by the quiz.P0 · source line 28
    Open
  • Run final print proof: links, page count, references, index page numbers, bleed/margins,P0 · source line 29
    Open
  • ADAM: choose governing jurisdiction. This is the only unresolved factual answer andP0 · source line 34
    Open
  • EXTERNAL: lawyer review of disclaimer, privacy, terms of sale, affiliate terms, andP0 · source line 36
    Open
  • Create and test the public aliases: `hello@healpsoriasis.org`,P0 · source line 39
    Open
  • Deploy `site/` to healpsoriasis.org and remove the Hostinger parked page and itsP0 · source line 44
    Open
  • Run live-site verification: homepage, quiz, all 38 tools, book/store/about/legal pages,P0 · source line 46
    Open
  • Add Amazon URLs and prices when the book listings exist. Until then the pages correctlyP0 · source line 49
    Open
  • Submit the sitemap after the public domain resolves and verify indexing.P0 · source line 51
    Open

P0 — Resend lead capture and promised delivery

7
  • EXTERNAL: create/verify the Resend account and sending domain. Add the DNS records,P0 · source line 58
    Open
  • Choose the server-side home for the email endpoint. Recommended: a small VercelP0 · source line 60
    Open
  • Implement newsletter/lead endpoint: validate email, record consent timestamp/source,P0 · source line 63
    Open
  • Implement quiz delivery: store only what is required, map the result to the correct rootP0 · source line 66
    Open
  • Implement unsubscribe and deletion paths and test them end-to-end.P0 · source line 69
    Open
  • Replace the landing page's localStorage-only demo submission with the server endpoint.P0 · source line 70
    Open
  • Seed-account test: Gmail + Outlook delivery, duplicate submission, invalid email,P0 · source line 71
    Open

P0 — Lemon Squeezy store and delivery

10
  • Build the self-contained paid-tools application: 11 paid tools, one offline HTML file,P0 · source line 76
    Complete
  • Build the `$12` Meal Plan customer ZIP:P0 · source line 78
    Complete
  • Build the `$39` 52-Week System customer ZIP:P0 · source line 80
    Complete
  • ADAM: confirm the paid-tool access experience. Current delivery is download-first:P0 · source line 82
    Open
  • EXTERNAL: create and activate the Lemon Squeezy store, complete payout/identity review,P0 · source line 88
    Open
  • Create the `$12` and `$39` products in test mode and upload the prepared ZIPs.P0 · source line 90
    Open
  • Configure the 30-day refund promise, receipt/support text, USD pricing, and product taxP0 · source line 91
    Open
  • Complete test purchases for both SKUs; verify receipts, My Orders downloads, ZIP integrity,P0 · source line 93
    Open
  • Publish the products and insert the permanent `/checkout/buy/...` URLs into the store page.P0 · source line 95
    Open
  • Configure the affiliate programme: 40%, 30-day tracking, product allowlist, applicationP0 · source line 96
    Open

P0 — product safety and release review

5
  • ADAM: decide whether to remove the exact biologic-spacing examples from the workbookP0 · source line 101
    Open
  • EXTERNAL: clinician/pharmacist review of medication taper language, extended fasting,P0 · source line 104
    Open
  • Resolve the eleven contradictory supplement doses or formally keep the currentP0 · source line 107
    Open
  • Human visual proof of all product PDFs, especially table splits, blank pages, checkboxP0 · source line 109
    Open
  • After content changes, rebuild and rerun:P0 · source line 111
    Open

P1 — The Protocol Year email product

17
  • Write the immediate welcome/setup email.P1 · source line 122
    Open
  • Write all 52 weekly coaching emails using the fixed structure: one job, why it matters,P1 · source line 123
    Open
  • Build and verify a claim ledger for every health statement, number, dose, and timeline.P1 · source line 125
    Open
  • Build eight phase-gated durable workflows:P1 · source line 126
    Open
  • Phase 0 — weeks 1–4P1 · source line 127
    Open
  • Phase 1 — weeks 5–8P1 · source line 128
    Open
  • Phase 2 — weeks 9–14P1 · source line 129
    Open
  • Phase 3 — weeks 15–22P1 · source line 130
    Open
  • Phase 4 — weeks 23–28P1 · source line 131
    Open
  • Phase 5 — weeks 29–36P1 · source line 132
    Open
  • Phase 6 — weeks 37–40P1 · source line 133
    Open
  • Phase 7 — weeks 41–52P1 · source line 134
    Open
  • Persist subscriber phase/week state outside Resend; Resend is the sender, not the workflowP1 · source line 135
    Open
  • Implement phase-start, pause, resume, monthly paused reminder, unsubscribe, and completion.P1 · source line 137
    Open
  • Use stable per-subscriber/per-week idempotency keys so retries cannot duplicate an email.P1 · source line 138
    Open
  • Test the entire 52-week state machine with accelerated clocks and seed accounts.P1 · source line 139
    Open
  • Only then build and publish the `$59 founding / $79 standard` Complete Toolkit SKU.P1 · source line 140
    Open

P1 — lead magnet and pocket guide decisions

4
  • ADAM: Pocket Guide positioning: free download, 22-part email sequence, or $4.99. CurrentP1 · source line 144
    Open
  • Finish the Pocket Guide's content review, figures, per-chapter references, and 6×9 visualP1 · source line 146
    Open
  • Decide whether KDP Select ebook exclusivity is compatible with distributing the derivativeP1 · source line 148
    Open
  • Build the actual personalized root-report delivery output from quiz answers rather thanP1 · source line 150
    Open

P1 — outreach and launch execution

7
  • Build the ranked 44-contact master and working CSV under `marketing/`.P1 · source line 155
    Complete
  • Build the wave-based send plan, 44-row operational queue, individualized message drafts,P1 · source line 156
    Complete
  • Personalize and send Wave 1 credibility/courtesy-copy messages.P1 · source line 158
    Open
  • Submit patient stories to Psoriatic Disease UK and Psoriasis Canada.P1 · source line 159
    Open
  • Separate ARC reviewers and prospective affiliates before any review copy is sent.P1 · source line 160
    Open
  • Recruit affiliates only after the `$39` product has passed a live purchase and delivery.P1 · source line 161
    Open
  • Build World Psoriasis Day material using the 2026 “Look Beyond My Skin” campaign frame.P1 · source line 162
    Open

P1 — marketing control panel

9
  • Inventory the reusable ingredients and confirm the existing `product-app` dashboard isP1 · source line 168
    Complete
  • Decide on a separate private control panel; reject a static dashboard because it cannotP1 · source line 170
    Complete
  • Build Phase 0: read-only command center, contacts, outreach queue, tasks and product gatesP1 · source line 172
    Complete
  • EXTERNAL: provision Vercel project, Clerk and Neon.P1 · source line 174
    Open
  • Build Phase 1: database, migrations, Clerk-only human access, audit log, and negative authP1 · source line 175
    Open
  • Build Phase 2: human editing plus scoped Hermes machine access; Hermes must receive 403 forP1 · source line 177
    Open
  • Build Phase 3: Resend approval/send flow, idempotency, webhooks, unsubscribe enforcement andP1 · source line 179
    Open
  • Build Phase 4: Lemon Squeezy product/affiliate ingestion and reviewer-affiliate conflictP1 · source line 181
    Open
  • Build Phase 5 only after the email content exists: eight phase-gated Protocol Year workflows.P1 · source line 183
    Open

P2 — practitioner product

7
  • Clinician quick-reference, 6–8 designed pages.P2 · source line 187
    Open
  • Extract and medically review the practitioner client packet; exclude unsafe orP2 · source line 188
    Open
  • Complete the practice-side kit.P2 · source line 190
    Open
  • Lawyer-review the licence terms.P2 · source line 191
    Open
  • Package and test practitioner delivery.P2 · source line 192
    Open
  • Decide whether the firm “we will never offer coaching” promise remains.P2 · source line 193
    Open
  • Launch only after the book and consumer products are live.P2 · source line 194
    Open

P2 — platform and operations

4
  • Keep the full member platform deferred until products and the email list validate demand.P2 · source line 198
    Open
  • Define the platform go/no-go metrics from real sales, completion, replies, refunds, andP2 · source line 199
    Open
  • Create support/refund operating procedures and a corrections-response workflow.P2 · source line 201
    Open
  • Add real analytics only if needed; if any third-party browser request is added, update theP2 · source line 202
    Open

Verified complete inventory

8
  • 510-reference re-audit completed; only the two Chapter 20 edits above remain to apply.P2 · source line 207
    Complete
  • 38 interactive tools built and mounted: 27 free, 11 paid.P2 · source line 208
    Complete
  • Paid offline tool app passed all 11 tools in headless Chrome with zero network requests.P2 · source line 209
    Complete
  • Product production proofs: 18 PDFs and 5 DOCX files with integrity checks.P2 · source line 210
    Complete
  • Two customer SKU ZIPs built with composition and checksum verification.P2 · source line 211
    Complete
  • Static site builds to 17 pages with 252 internal links and no third-party requests.P2 · source line 212
    Complete
  • Website placeholders reduced from 40 to 2, both awaiting the same jurisdiction answer.P2 · source line 213
    Complete
  • Contact outreach master and tracker created.P2 · source line 214
    Complete