EVERY DEMO RUN IS A LIVE PIPELINE — NOT A SCRIPT

Verdict.

//OPERATIONS

Live, not staged.

Every number below is read live from the same Postgres tables the pipeline writes to while processing real requests — nothing on this page is mocked or hand-entered. Small numbers are expected: this is a portfolio demo, not a production tenant with thousands of leads/day.

64
Leads processed
100%
Completion rate
$0.000
Metered spend today (real)
$0.010
Estimated cost / lead

//ALERTS

OK

No stuck workflows

All leads resolved within the 2-minute expected-duration window.

OK

No duplicate writes prevented recently

No replay/duplicate-key collisions in the last 24 hours.

OK

Unsupported-fact rate 0.0% — within target

0/41 drafts had an unsupported claim (target: below 2%).

//BREAKDOWN

Leads by status

  • completed64 (100%)

Leads by qualification band

  • Sales-ready18 (28%)
  • Disqualified16 (25%)
  • Needs review13 (20%)
  • Nurture10 (16%)
  • Insufficient evidence7 (11%)

Identity resolution outcomes

  • New (no match)56 (88%)
  • Confident match6 (9%)
  • Possible match2 (3%)

Outreach draft decisions

  • pending_review41 (100%)

//LATENCY PER STAGE (real, from audit_events)

StageRunsAvg duration
draft_outreach412.77s
extract_facts412.31s
verify_facts411.73s
classify_message641.72s
check_draft_claims411.37s
identity_resolution64354ms
find_research_source51157ms
propose_crm_change_set64154ms
qualify64151ms

Scope note

This is the v1 scope from CLAUDE.md section 15: real audit-event data plus 3 alerts (stuck workflows, duplicate-write prevention, unsupported-fact rate). CRM API error tracking, qualification drift over time, and operational controls (pause outbound, replay dead-lettered workflows) are documented in the spec as design, not built — an honest cut line, not a silent shortfall.