Lead Lifecycle Dashboard
One-line description. Universal UUID lead_id across FUB/Kit/Ghost/DocuSign/Mojo plus a Streamlit dashboard for funnel analytics.
Why
The seller sales motion launched 2026-05-01 with zero historical setter data. Designing the dashboard schema before launch lets day-1 dials produce clean data for the questions I actually want answered. Retrofitting in June would cost weeks.
The other half is identity. A lead in FUB, Kit, Ghost, DocuSign, and Mojo today is 5 different rows in 5 different systems. A universal UUID lead_id collapses them into one. That's the foundation for both the seller motion and the future buyer motion.
Current state
Idea-stage. Captured 2026-04-26. The "design before May 1" window has effectively closed (today is 2026-05-02, post-launch). 3 open decisions still need locking before plan-writing. The longer this sits, the more day-1 data drifts without a clean schema to land in.
- Status: planning
- Last update: 2026-04-26
- Blocked on: 3 design decisions (see Open issues).
Next 3 actions
(none — surface when relevant)
Decisions log
- Portfolio organization — tier taxonomy + Projects template
Locked design decisions: - Identity is UUID, not email. Email is a resolution attribute. - Surface is Streamlit on Cloud Run. No GCP-native option meaningfully better. - Voice-content LLM choice (for related market-report build): Claude Sonnet 4.6 / Opus 4.7 with Hormozi rules + few-shot. Not Gemini Flash.
Open issues
- Decision 1:
pos-identity-resolveras new service or folded into existing? (Recommendation: new service.) - Decision 2: Conflict resolution when FUB + Kit disagree on name? (Recommendation: FUB wins name/phone/status, Kit wins email engagement.)
- Decision 3: Dashboard scope at MVP — full 12 stages or only live-on-May-1 ones? (Recommendation: only live ones; empty buckets look broken.)
- Lock per-stage dimensions before more day-1 dials happen (ISA disposition + duration, gate-1/gate-2 motivation/timeline, send-agreement decision + reason, objection bucket, days agreement→signed).
References
- Idea capture:
~/CCPJ/projects/Idea-Inbox/idea/2026-04-26-lead-lifecycle-dashboard.md - Future project home:
~/CCPJ/projects/lead-lifecycle/(post-promotion, not inside personal-production) - Related projects: Proof Engine