# task-2121: InsuRo .env.production에 모든 VITE_ 변수 추가

## ★ 프로젝트: `/home/jay/projects/InsuRo/`

## 문제
.env.production에 VITE_INSURO_API_URL만 있고, VITE_SUPABASE_URL 등 다른 변수가 없어서 빌드에 "undefined/functions/v1" 등 오류 발생.

## 수정
.env.production에 Cloudflare Pages에 설정된 모든 VITE_ 변수를 추가:

```
VITE_SUPABASE_URL=https://zayhfjuwviporbzokudr.supabase.co
VITE_SUPABASE_PUBLISHABLE_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InpheWhmanV3dmlwb3Jiem9rdWRyIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NzMwNDY1MTksImV4cCI6MjA4ODYyMjUxOX0.aRQpYgl5ZeHxh4PTnVm_1Hwky2h83-Cb_8RGlv-xP9s
VITE_SUPABASE_PROJECT_ID=zayhfjuwviporbzokudr
VITE_INSURO_API_URL=https://api.insuro.biz
VITE_POSTHOG_API_KEY=phc_DjA2unSaUXzfB67fJCnXoxaPDTsXWGQ7K2wYDidKnoK3
VITE_POSTHOG_HOST=https://us.posthog.com
```

참고: VITE_VAPID_PUBLIC_KEY는 git history에서 확인:
```bash
git show HEAD~10:.env 2>/dev/null | grep VITE_VAPID_PUBLIC_KEY
```

## 주의
- .env.production은 git에 추적됨 (!.env.production in .gitignore)
- 민감정보 체크: SUPABASE_PUBLISHABLE_KEY는 anon key로 공개 가능 (브라우저에서 사용되므로)
- SERVICE_ROLE_KEY는 절대 포함 금지

## 완료 시그니처
- .env.production에 모든 VITE_ 변수 존재
- `npm run build` 성공
- dist의 api 청크에 `api.insuro.biz` 포함
- dist에 `undefined/functions` 없음
- git push → Cloudflare Pages 자동 배포

## 레벨
- critical

## 프로젝트
- insuro
