project creatortrack public platform scoping 20260715T155353


name: CreatorTrack public-platform overhaul: scoping decisions locked, build starting description: Justin's scoping calls for the CreatorTrack public URLs/analytics/funnels/pricing overhaul, launch target ~3 months out (2026-07-15). type: project


Justin approved the CreatorTrack public-platform overhaul spec (handoff: creatortrack-public-platform-pricing-2026-07-15) with these scoping calls, recorded so future sessions don't re-litigate them:

  • URL migration = Phase 1, first. Broken legacy links are acceptable everywhere EXCEPT the gusthebass link-in-bio pages, which must keep working (already public, shared in the wild).
  • Stripe Connect deferred. Build the plan/entitlement control layer per tier now; wire real payment collection + transaction fees later. Don't build full Connect integration in this phase.
  • Analytics: capture everything now, pare down dashboards later. Two-layer model: PostHog = operator/internal analytics only (how creators use CreatorTrack); native analytics engine = creator-facing product feature (not deferrable, it's part of paid tiers). Links/Social/Campaigns analytics stay as separate per-channel apps (different data shapes), but should share one dimensional model + metrics registry + chart conventions so a future rollup/command-center dashboard is possible without a rebuild.
  • Privacy/consent required, flagged for legal review before launch (not just code review).

Why: Justin is setting up the right foundation now even though full integration (payments, cross-app rollup) isn't happening yet; getting the seams right avoids rework as the launch approaches. How to apply: when picking up CreatorTrack public-platform work, check the handoff's "Scoping decisions" section first; don't reopen these calls unless code makes one impossible.

[auto-memory session 577603bc-d3a9-4b19-bb8e-6db80243b054, confidence 0.75, mode staged]