The Lovable dashboard is the operational interface for Aryan and Rohit. Six screens covering every stage of the pipeline. All data reads from Supabase using the anon key — RLS policies ensure public read-only access with zero write permissions.
Displays all prospects in outreachiq_prospects with their current pipeline status. Every prospect moves through these stages in sequence:
sourced → diagnostic_pending → diagnostic_ready → approved → emailed → replied → meeting_booked
Visible per row: ICP score, industry, geography, company name, decision maker name and title, email address, and current status badge. The complete picture of where every prospect sits in the pipeline at any moment.
The most-used screen in daily operations. Displays all prospects in diagnostic_pending status with:
Two action buttons per prospect:
Copy Brief — formats the complete Groq enrichment into structured text ready to paste into the Claude Opus project
Paste Report — modal accepting Claude's JSON output. When saved, it now does two things simultaneously:
outreachiq_diagnosticsoutreachiq_prospects with Claude's verified contact data: name → verified_name, title → verified_title, email → verified_email, linkedin_url → verified_linkedin, enrichment_summary → Claude's version, status → diagnostic_readyThis means no manual SQL updates are needed after pasting a Claude report. The prospect card in the dashboard automatically shows Claude's verified data immediately.
Approve — previously disconnected. Now correctly does three things:
approved: true and writes approved_at timestamp in outreachiq_diagnosticshttps://anrdigitalstudio.com/track/{prospect_id} and writes it to outreachiq_diagnosticsstatus: approved in outreachiq_prospects