# InsuWiki 정제 H1/H2 드롭다운 복구

## ★★★ worktree 금지, main 직접 작업, 즉시 커밋 ★★★

## 문제
정제할 월 드롭다운에서 월을 상반기/하반기로 나누는 기능이 사라짐.
이전에 구현했지만 커밋되지 않은 채 다른 작업에 의해 덮어쓰여짐.

## 수정 1: server.py — H1/H2 반월 분할

**파일**: `/home/jay/workspace/dashboard/server.py`
**위치**: POST /api/wiki/refine/upload 핸들러 내부, `months = sorted(dates)` 직후

검색: `months = sorted(dates)` (refine/upload 핸들러 내)

그 바로 아래에 추가:
```python
                # H1/H2 반월 분할
                half_months = []
                for m in months:
                    half_months.append(f"{m}-H1")
                    half_months.append(f"{m}-H2")
                months = half_months
```

## 수정 2: InsuWikiView.js — H1/H2 라벨 표시

**파일**: `/home/jay/workspace/dashboard/components/InsuWikiView.js`
**위치**: 정제할 월 `<select>` 드롭다운의 `<option>` 렌더링 부분

검색: `{(refineUploadData.months || []).map(m => (`

현재:
```jsx
<option key={m} value={m}>{m}</option>
```

변경:
```jsx
<option key={m} value={m}>
    {m.endsWith('-H1') ? `${m.slice(0, 7)} 상반기 (1~15일)` :
     m.endsWith('-H2') ? `${m.slice(0, 7)} 하반기 (16~말일)` : m}
</option>
```

## 검증 시나리오
1. 대시보드 InsuWiki탭 → 카카오톡 파일 업로드 → 드롭다운에 "2026-03 상반기 (1~15일)" / "2026-03 하반기 (16~말일)" 형태로 표시
2. 정제 시작 시 selectedMonth가 "2026-03-H1" 형태로 서버에 전달
3. 기존 정제 기능(progress bar, 취소 등) 정상 동작