1. Intake
The form captures project name, region, client, asset type, stage, planning horizon, objective, budget range, decision question, optional brand colors, and uploaded context files.
2. Payment
Stripe Checkout handles the $1,499 payment and sends a signed webhook to the Worker. The webhook marks the order paid and queues generation.
3. Generation
Genspark CLI is the primary deliverable engine through a Node runner or GitHub Action. If that path is unavailable, OpenAI generates a structured report package that the Worker renders and stores.
4. Delivery
R2 stores protected deliverables. Resend sends the receipt, report-ready links, magic link access, and the seven-day follow-up.