# InsuRo 메디스캔 API URL 환경변수 수정

## 작업 레벨: Lv.0

## 프로젝트
- InsuRo: `/home/jay/projects/InsuRo`
- 배포: Cloudflare Pages (GitHub push → CI → 자동 배포)

## 버그
- **현상**: 메디스캔 PDF 업로드 시 "failed to fetch" 에러
- **원인**: `src/pages/MediScan.tsx:23`에서 `VITE_INSURO_SERVER_URL` 환경변수 사용하지만, `.env.production`에는 `VITE_INSURO_API_URL`만 정의됨 → fallback `http://localhost:8000` → 프로덕션에서 localhost 접속 불가
- **콘솔 에러**: `Access to fetch at 'http://localhost:8000/api/mediscan/history' from origin 'https://insuro.biz' has been blocked by CORS`

## 수정 (1줄)
`src/pages/MediScan.tsx` 23행:
```tsx
// Before
const API_BASE = import.meta.env.VITE_INSURO_SERVER_URL || "http://localhost:8000";

// After
const API_BASE = import.meta.env.VITE_INSURO_API_URL || "http://localhost:8000";
```

다른 모든 파일은 `VITE_INSURO_API_URL`을 사용하므로 통일.

## affected_files
- `src/pages/MediScan.tsx` (수정 — 23행 1줄)

## 검증 시나리오
1. `grep "VITE_INSURO_API_URL" src/pages/MediScan.tsx` → 1건 확인
2. `npm run build` 성공
3. 빌드된 코드에서 `localhost:8000` 하드코딩이 fallback으로만 존재 확인

## goal_assertions (auto-generated)
- `grep "VITE_INSURO_API_URL" src/pages/MediScan.tsx`
- `npm run build`
