Onboarding engine

Fast setup built around confirmation, not forms.

The onboarding engine discovers business data, drafts the right modules, and gets a business live with as little friction as possible.

Planned onboarding states

  1. Start with business name, website, or phone number
  2. Discover and enrich the business record
  3. Generate module configuration and smart page draft
  4. Preview, confirm, and go live

Next implementation step: wire this page to `/api/onboarding/start` and the draft configuration flow.