Trial Chamber

End-to-end pipeline test run

Manual approvalSeed data
Live database

Trial Chamber โ€” walk one TEST_RUN lead through score โ†’ draft โ†’ send โ†’ pay โ†’ intake โ†’ forge โ†’ deliver. Safety locks remain active.

Trial Chamber controls

Guided end-to-end test โ€” TEST_RUN source only. Emails go to TEST_RECIPIENT_EMAIL when configured. No scraping. No auto-send.

Environment readiness

Presence check only โ€” secret values are never shown.

  • OpenAIpresent
  • Supabase URLpresent
  • Supabase anon keypresent
  • Supabase service rolepresent
  • Stripe secretpresent
  • Stripe webhook secretpresent
  • Starter payment linkpresent
  • Standard payment linkpresent
  • Resend API keypresent
  • Outreach from emailpresent
  • Delivery from emailpresent
  • App URLpresent
  • Test recipient emailpresent

Pipeline debug

IDs and statuses only โ€” no secrets exposed.

Lead IDโ€”
Lead statusโ€”
Lead sourceโ€”
Scoreโ€”
Outreach statusโ€”
Client statusโ€”
Payment statusโ€”
Pack statusโ€”
Delivery statusโ€”
Intake URLโ€”

Pipeline checklist

Environment readiness

pass

Required env keys present (values hidden).

Create test lead

ready

Create a labeled TEST_RUN lead routed to TEST_RECIPIENT_EMAIL.

Score test lead

pending

Waiting for test lead.

Generate outreach draft

pending

Scribe generates draft for eligible scored lead.

Inject payment link

pending

Waiting for draft.

Approve outreach draft

pending

Manual approval required.

Queue outreach draft

pending

Queue after approval.

Send outreach email

pending

Sends only when lead email matches TEST_RECIPIENT_EMAIL.

Confirm payment

pending

Complete Stripe test checkout or run simulate payment step.

Client record created

pending

Gold Vault creates client on payment.

Submit intake form

pending

Use intake URL or run submit intake step.

Generate content pack

pending

Forge generates pack for paid client with intake.

Prepare delivery

pending

Prepare email delivery record.

Send delivery email

pending

Delivery uses client email (test recipient).

Final status check

pending

Complete all prior steps; verify expected terminal statuses.

Trial agent logs

No trial logs yet.