# Deploy & Performance Checklist

## Hosting options

### Vercel
1. Link repo or upload `/Users/german/Desktop/land`
2. Framework: Astro
3. Build: `npm run build`
4. Output: `dist`
5. Set env vars from `.env.example`
6. `npx vercel --prod`

### Cloudflare Pages
1. Connect repo or direct upload of `dist`
2. Build command: `npm run build`
3. Output directory: `dist`
4. Node version: 22
5. Add env vars in Pages settings

## Pre-launch checklist

- [ ] Set `PUBLIC_REGISTRATION_URL` to live affiliate link
- [ ] Add GA4 / Meta Pixel IDs
- [ ] Legal-approve license disclaimer + bonus amounts
- [ ] Replace social-proof placeholder "12,000+"
- [ ] Confirm payment methods available in SL product
- [ ] Test `/en` `/si` `/ta` + UTM passthrough
- [ ] Test A/B via `?v=a` / `?v=b`
- [ ] Lighthouse mobile: LCP < 2.5s, CLS < 0.1
- [ ] Soft-launch $200–300 media test before scale

## Performance notes

- Static Astro output, HTML compressed
- `noindex` for paid traffic
- Sticky CTA + client A/B without heavy libs
- Google Fonts loaded via CSS; for max speed self-host fonts later
- Target page weight < 500 KB (no autoplay video in v1)
