v4.1
ADMIN SUBPAGES + CONSULTING SYNC
  • admin-quick-start.html — Common tasks, key URLs, automation status cheatsheet
  • admin-notion.html — Notion CMS guide, DB schemas, sync walkthrough
  • admin-changelog.html — This file. Site history in order.
  • sync-email edge function v14 — Consulting inquiries now wire to AC + Resend notification on submit
  • Meta descriptions — Injected across all public HTML pages (SEO)
v4.0
WELCOME SEQUENCE + EMAIL TEMPLATES
  • Welcome sequence v2 — 5-email copy rebuilt. AI agent references removed. AENA book reveal added (Email 3).
  • HTML email templates — Branded dark templates for all 5 welcome emails, ready for AC paste
  • Brand Foundation doc v1.0 — Full positioning, theology, audience, offer architecture locked
  • Outstanding items table — Duplicate entries cleaned, speaking sequence marked complete
v3.9
SPEAKING SEQUENCE LIVE + ADMIN PORTAL
  • Speaking inquiry AC sequence — 3-email sequence built and active. Fires within 5 min of inquiry.
  • sync-email edge function — Handles speaking inquiries + newsletter subs → AC + Notion CRM + Resend notification
  • Admin portal (11 pages) — Hub + content, speaking, books, newsletter, analytics, media, settings
  • speaking-action edge function — Accept/decline logic with rider email to Catherine on accept
  • Admin speaking page — Accepted/declined inquiries hide from view on decision
v3.8
ACTIVECAMPAIGN MIGRATION + LEAD MAGNET GATE
  • ActiveCampaign migration — ConvertKit fully deprecated. AC List 3 is now the single email layer.
  • Lead magnet gate — Live on consulting section. Captures first_name + email → newsletter_subscribers (source: consulting_lead_magnet)
  • Infrastructure Audit PDFs — Static + fillable versions in Google Drive and Supabase Storage
  • RLS fix on speaking_inquiries — Disabled entirely — conflicting policies caused silent insert failures
v3.7
ARTICLES PAGE + INSTAGRAM SYNC + LLMS.TXT
  • articles.html — Substack archive grid, live via rss-proxy edge function (v3). Auto-updates on publish.
  • rss-proxy edge function (v3) — Fetches Substack RSS, parses and returns structured JSON for articles grid
  • nav-patch.js — Sitewide nav + footer patch. Articles link + Substack link added to all pages.
  • llms.txt — AI crawler optimization (GEO). Describes site, brand, offers, and content for AI indexing.
  • Instagram sync (v23) — VIDEO posts handled via thumbnail_url. Date normalization fixed.
  • Meta descriptions — Added to all 5 public pages for SEO.
v3.5
YOUTUBE API + NOTION CONTENT SYNC
  • YouTube direct API — Replaced Notion-based YouTube DB. Syncs 24 videos every 15 min via sync-notion-content.
  • sync-notion-content v20 — Cron 15 min. Syncs photos, content hub, and YouTube API in one function.
  • Notion Photo Gallery DB — Orphan DB deleted. Correct DB (074724b8) wired to edge function.
  • Zapier Instagram webhook — Replaced direct Instagram API. Fires on new post → site_instagram table.
v1.0
INITIAL SITE BUILD
  • ldw.build — Homepage, speaking, media, vantage, books pages. Full design system.
  • Supabase backend — All tables, RLS policies, form integrations
  • Vercel deployment — Auto-deploy from GitHub lonnell-spec/lw-brand-site
  • Cloudflare DNS — ldw.build pointed to Vercel
  • Cal.com — Replaced Calendly. Booking URL: cal.com/lonnell-ldw.build/discovery