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.

66
Leads processed
100%
Completion rate
$0.020
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/42 drafts had an unsupported claim (target: below 2%).

//BREAKDOWN

Leads by status

  • completed66 (100%)

Leads by qualification band

  • Sales-ready19 (29%)
  • Disqualified16 (24%)
  • Needs review13 (20%)
  • Nurture10 (15%)
  • Insufficient evidence8 (12%)

Identity resolution outcomes

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

Outreach draft decisions

  • pending_review42 (100%)

//LATENCY PER STAGE (real, from audit_events)

StageRunsAvg duration
draft_outreach422.86s
extract_facts422.31s
verify_facts421.78s
classify_message661.72s
check_draft_claims421.37s
identity_resolution66362ms
find_research_source53158ms
propose_crm_change_set66155ms
qualify66150ms

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.