# LeadPilot — Seed Data Architecture & Demo Seeding

**Document Version:** 1.0.0 (Phase 5 Database Architecture Lock)  
**Status:** Approved & Formally Recorded  

---

## 1. Production Baseline Seeds (`DatabaseSeeder`)

When initializing a fresh production workspace during onboarding, the system seeds the default pipeline and standard templates:
* **Default Pipeline Stages:**
  1. `New` (slug: `new`, position: 1, is_terminal: 0)
  2. `Contacted` (slug: `contacted`, position: 2, is_terminal: 0)
  3. `Qualified` (slug: `qualified`, position: 3, is_terminal: 0)
  4. `Proposal` (slug: `proposal`, position: 4, is_terminal: 0)
  5. `Won` (slug: `won`, position: 5, is_terminal: 1)
  6. `Lost` (slug: `lost`, position: 6, is_terminal: 1)
* **Default Message Templates:**
  1. *Agency Discovery Introduction* (`category: 'intro'`)
  2. *Day 1 Discovery Nudge* (`category: 'follow_up'`)
  3. *Proposal Stall Breaker* (`category: 'proposal_nudge'`)
  4. *Polite File Closure* (`category: 'break_up'`)

---

## 2. Interactive Demo Lead Seed (`DemoWorkspaceSeeder`)

For fast local development and user onboarding preview:
* **Workspace:** "Apex Digital Studio" (USD, Asia/Kolkata timezone)
* **Sample Lead:** "Priya Sharma", Company: "Apex Web", Deal: $12,000, AI Score: `HOT 92/100`, Stage: `Proposal`.
