← Wave 1 integration

from content to launch

Production handoff

Wave 1 is now content-and-engine ready. The remaining work is production wiring: shared sealed flow, Supabase archive rows, OpenAI strict JSON schema, Stripe prices, final visuals, and mobile QA.

Unify all live tables into one sealed reading pipeline.

Save method-specific archive keys in Supabase.

Run final Vercel build on Node 20.x.

Production checklist

Unify all Wave 1 live tables into one shared sealed reading pipeline.
Persist one sealed packet per reading in Supabase with method-specific archive fields.
Add strict OpenAI JSON schemas for every Wave 1 system and a repair loop before display.
Map every premium format to Stripe product and price IDs.
Create final visual assets: cards, stones, coins, dice, staves, charms, slips, text scrolls, PDF scrolls, and share cards.
Run mobile QA on iPhone Safari and Android Chrome.
Run final production build on Vercel with Node 20.x.