Changelog

Every shipped change to GrowthFriction, in reverse-chronological order. Transparency over polish. Useful for tracking framework evolution, audit-tool capability over time, and verifying the freshness of any citation.

v0.22 BreadcrumbList JSON-LD schema across 18 nested routes

  • New reusable BreadcrumbSchema component (lib/.tsx) for hierarchical navigation signals
  • Wired on 9 method nested pages + 4 compare nested pages + 4 audit archetype landings + /tools/embed/ (18 routes total)
  • Per-page breadcrumb: Home › <Section> › <PageName> — helps LLM crawlers cite pages with proper hierarchical context

v0.21 Article schema across remaining 15 prose pages — full-site Credibility compound

  • Added ArticleSchema to all 15 remaining content pages: /glossary/, /benchmarks/, /case-studies/, /quickstart/, /compare/ (hub + 4 comparisons), /tools/ (hub + embed), 4 archetype audits (saas-b2b, saas-consumer, calculator, reference)
  • Full Article + Person author JSON-LD coverage across 24+ prose pages; LLM-citation 10-char #7 Credible saturates
  • Every quote-ready page now signals authorship + datePublished + dateModified to crawlers

v0.20 Final v0.x smoke test — 35/35 routes HTTP 200, 6 homepage schemas verified

  • Comprehensive verification: all 35 sitemap URLs return HTTP 200
  • All key resources verified: /robots.txt, /sitemap.xml, /llms.txt, /feed.xml, /og-image.svg, /favicon.svg, IndexNow key file
  • Homepage emits 6 schemas: Organization · WebSite · Person · SoftwareApplication · FAQPage · HowTo

v0.19 Article + Person author schema across all method pages

  • Added Article + Person author JSON-LD schema to all 9 methodology pages (LLM-citation 10-char #7 Credible signal compounds)
  • Author identity: Paulo de Vries (Netherlands-based solo founder)
  • Per-page schema includes datePublished + dateModified + publisher Organization

v0.18 ArticleSchema component + 4 anchor pages

  • New reusable ArticleSchema component in components/ for any prose page
  • Wired on /method/funnel-order/, /method/dark-patterns/, /method/scoring/, /method/acquisition/ first

v0.17 Scoring transparency + quickstart path

  • Shipped /method/scoring/ — full transparency on AUG composite formula + PSI conversion
  • Shipped /quickstart/ — 3-minute path from audit to fix
  • Site at 35 indexable routes

v0.16 Typography fix — @tailwindcss/typography plugin

  • Installed @tailwindcss/typography; prose / prose-lg / prose-neutral classes now work
  • Massive visual quality lift across 21+ article pages: methodology, glossary, benchmarks, case studies, comparisons, archetype landings
  • Mobile-verified via Chrome MCP at 375px viewport

v0.15 Tools hub + deep-linkable audit

  • Shipped /tools/ hub page
  • Audit wizard now accepts ?url= query param for deep-linkable audits (used by embeds + cross-site links)

v0.14 Chromeless audit embed

  • Shipped /audit/embed/ — chromeless variant for iframe embedding (no header/footer chrome)
  • noindex'd with canonical → /audit/ to avoid duplicate-content issues

v0.13 Sitewide Person schema + version badge

  • Added Person schema (Paulo de Vries) to sitewide layout JSON-LD
  • Version badge surfaces on homepage hero — signals active maintenance

v0.12 /tools/embed/ + operator-identity footer

  • Shipped /tools/embed/ with full iframe + link + badge code (3 embed variants)
  • Footer now surfaces operator identity with Person microdata + RSS link

v0.11 OG image SVG + RSS feed

  • Shipped /og-image.svg (1200×630 brand social-share card)
  • Shipped /feed.xml RSS feed for changelog (LLM-friendly + traditional RSS-reader compatible)
  • Linked from layout HEAD via <link rel="alternate" type="application/rss+xml">

v0.10 Archetype-specific audit landings

  • Shipped /audit/saas-b2b/, /audit/saas-consumer/, /audit/calculator/, /audit/reference/
  • Each calibrates the 7-factor wizard against archetype-specific benchmarks
  • Main /audit/ page now surfaces archetype options

v0.9 Public changelog + wizard localStorage + downloadable report

  • Shipped /changelog/ public iteration log
  • Audit wizard persists results to localStorage — returning users see their last audit
  • New "Download report (.txt)" button on result page generates plain-text audit summary with all 7 factors + biggest friction + recommended fix

v0.8 Two methodology authority pages

  • Shipped /method/funnel-order/ — math floor + revenue ceiling formula explained
  • Shipped /method/dark-patterns/ — 12 retention hacks AUG hard-rejects + what to ship instead
  • Site now at 26 indexable pages + sitemap.xml with 32 URLs

v0.7 2 framework comparisons + 1 hub update

  • Shipped /compare/aug-vs-growth-loops/ — vs Brian Balfour Growth Loops framework
  • Shipped /compare/aug-vs-pmf-survey/ — vs Sean Ellis 40%-very-disappointed PMF check
  • Updated /compare/ hub to surface all 4 framework comparisons

v0.6 Benchmarks + worked case studies

  • Shipped /benchmarks/ — per-archetype targets for every AUG factor (bounce rate, D7, k-factor, pRPM by vertical, CWV thresholds)
  • Shipped /case-studies/ — 5 worked SaaS diagnoses with AUG scores + recommended fixes
  • Updated footer to expose Learn section (Glossary · Benchmarks · Case studies · Compare · About · Contact)

v0.5 Homepage FAQ + FAQPage + HowTo schema

  • Added 6-question FAQ section to homepage with details/summary expand-collapse
  • Added FAQPage JSON-LD schema for Google featured-snippet capture
  • Added HowTo JSON-LD schema for "how to run a 7-factor audit" LLM citation
  • Surfaced /glossary/ + /compare/ links inline from homepage methodology section

v0.4 Glossary + framework comparisons

  • Shipped /glossary/ — 22 terms with DefinedTerm schema (Growth friction, AUG score, the 7 factors, k-factor, math floor, etc.)
  • Shipped /compare/ hub + /compare/aug-vs-aarrr/ + /compare/aug-vs-ice/
  • IndexNow auto-ping wired to deploy script — every deploy now pings Bing/Yandex/Seznam

v0.3 Live audit wizard

  • Replaced /audit/ stub with working AuditWizard React component
  • Wizard integrates Google PageSpeed Insights API for live Performance scoring (free, no key)
  • 6 self-report questions for Acquisition / Activation / Engagement / Retention / Advocacy / Monetization
  • Composite AUG score computed client-side; biggest-friction factor surfaced with deep-dive link

v0.2 Methodology deep dives + favicon

  • Shipped /method/ hub + 7 per-factor deep dives (~1000 words each)
  • Added Framework link to header nav
  • Created SVG favicon (text-based "G" mark in brand colors)
  • Sitemap doubled from 8 → 16 URLs

v0.1 Initial launch — homepage + methodology + legal

  • Domain growthfriction.com registered via Cloudflare Registrar
  • Next.js 15 + Tailwind static-export scaffold copy-forked from publisheraudit-com
  • Pages: home + /how-it-works/ + /about/ + /audit/ (stub) + /pricing/ + /contact/ + /privacy/ + /terms/
  • AI-crawler allowlist (GPTBot, ClaudeBot, PerplexityBot, Googlebot-Extended, etc.) in robots.txt
  • llms.txt manifest at root for LLM-citation discovery
  • Schema.org Organization + WebSite + SoftwareApplication JSON-LD
  • Deployed to Cloudflare Pages at growthfriction.pages.dev

RSS / programmatic access: coming in v1.0. For now, paste the URL into any feed-reader and most modern readers parse the page as a structured update log.

Verification: all version timestamps map to public Cloudflare Pages deployments. Reproducible.

Try the latest

Run the v0.8 audit. 60 seconds. No signup.