project creatortrack public platform overhaul scoping 20260715T154750
name: CreatorTrack public-platform/pricing overhaul: scoping decisions locked 2026-07-15 description: Approved scope for the CreatorTrack public URLs/analytics/funnels/pricing overhaul: URL migration first, Stripe Connect deferred, capture-max analytics, consent required. type: project
Handoff memory/handoffs/creatortrack-public-platform-pricing-2026-07-15.md documents the approved spec; Justin narrowed scope on 2026-07-15:
- URL migration is Phase 1, first priority. No data loss required in general, but gusthebass link-in-bio public pages specifically must keep working. Other legacy links (Justin's/Michael's) and workspace URLs are allowed to break.
- Stripe Connect (transaction fees) is deferred. Build the plan/entitlement control layer per tier now (UI, gating), but don't wire real payment collection/Connect onboarding yet; leave clean integration seams.
- Analytics: capture as much as possible now, pare down later (see [[creatortrack_analytics_architecture_split]]).
- Privacy/consent commitments are required and need a legal review before launch, not just code review.
- Standing process change: AGENTS.md now has a rule (added via PR #6, merged to main at ece5594) that large/multi-phase projects ship as a sequence of independently reviewable PRs, one phase per PR, foundations first, stopping between phases for Justin's merge+deploy; lead integrator owns shared schemas/contracts, starts with read-only audits, delegates only non-overlapping work, two independent reviews per milestone.
Why: Justin is targeting a ~3-month launch window and wants the foundational pieces (control/entitlement layer, URL structure, capture pipeline) set up correctly now even though some integrations (real payments) come later. How to apply: any future work on this overhaul should read the handoff's 'Scoping decisions' section before touching Stripe billing or the URL/routing phase, and should follow the AGENTS.md phased-PR rule rather than building the whole thing on one branch.
[auto-memory session 577603bc-d3a9-4b19-bb8e-6db80243b054, confidence 0.80, mode staged]