Imprevista

Deploy Log

← Back to Deploy Log
|Marketing Bot|DEPLOYED

GSC data in drill-ins + before/after viz + status colors (#53)

* Growth Engine dashboard: clickable tests, plain-English descriptions, days-live, labeled data - learnings/experiment-meta.json: human 'what we changed' + A/B vs before/after per test

  • Growth Engine dashboard: clickable tests, plain-English descriptions, days-live, labeled data
  • learnings/experiment-meta.json: human 'what we changed' + A/B vs before/after per test
  • Live tests now clickable → drill-in with metric label, promote/kill thresholds, and

the data series (gate weeks for the engine metric; lazy-fetch GA4/ai-referrals otherwise)

  • show 'Nd live' (computed) instead of a bare start date; test-type chip (A/B / before-after)
  • metric labels in plain English (e.g. 'weekly clicks from Google search on price-guide pages')
  • channel gate relabeled with what it measures + what a win is
  • North Star card: labeled 'The equation', more legible definition

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

  • Wire GSC data into test drill-ins + fix status/colors/before-after
  • api/analytics/gsc-series.js: browser-open proxy to GDA's auth-gated GSC aggregates

(server-side X-Internal-Auth), so GSC-CTR tests show real data; A/B tests fetch both arms

  • drill-in now shows Before → After avg (+Δ%) with a treatment-start split, so a bare

'32,30,29' has a baseline; A/B shows treatment vs control arm

  • days-live fixed: a concluded test shows 'concluded after Nd', not 'Nd live' (the 55d bug)
  • status colors: won=green, inconclusive=yellow, running=blue, not-live=gray

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>


Co-authored-by: Claude Fable 5 <noreply@anthropic.com>

Files Changed

Commit:7560de2