# task-2039: 인슈로 3문서 최종 업데이트 (task-2036~2038 반영)

## 반영 대상

### 1. task-2036 (2팀 오딘, PR #12 머지 완료)
게이트 FAIL 3건 코드 수정:
- G-CF-1: require_feature 5건 추가 (11건 총) → [x] 체크
- G-CF-2: planFeatureMap 한국어 통일 + 중복 매핑 정리 → [x] 체크
- G-DA-1: 미구현 이벤트 5종 track() 추가 (18/18) → [x] 체크

### 2. task-2037 (4팀 비슈누, main 머지 완료)
PL-1~7 재구현 완료:
- PL-1~7 전부 → [x] 체크 (코드 유실 경고 주석 제거, "task-2037 재구현 완료" 주석으로 교체)
- 29개 테스트 PASS, npm build 성공, L1 스모크테스트 통과

### 3. 6팀 task-2035 결과 이미 반영됨
- G-CF-3, G-CF-4, G-DA-3, G-RC-3 → [x] 이미 완료

## 수정 파일
- `memory/plans/insuro-system/checklist.md`
- `memory/plans/insuro-system/plan.md` (frontmatter devlop_by 추가)

## 구체적 변경

### checklist.md
1. PL-1~7 (L491~525): "코드 유실" 경고 → "task-2037 재구현 완료 (PR main 머지, 29 tests PASS)" + 각 항목 [ ] → [x]
2. G-CF-1: [ ] → [x] + "require_feature 11건 (task-2036, PR #12)"
3. G-CF-2: [ ] → [x] + "planFeatureMap 한국어 통일 + keyword_tools_full 정리 (task-2036)"
4. G-DA-1: [ ] → [x] + "18/18 이벤트 구현 완료 (task-2036)"
5. G-DA-2: [ ] → [x] 또는 상태 업데이트 (G-DA-1 해결되었으므로 재판정 필요)
6. 완료율 재집계: main grep 전수 검증 후 정확한 수치 산출
7. devlop_by에 task-2039 추가

## main grep 전수 검증 대상
```bash
cd /home/jay/projects/InsuRo
# PL-1~7
grep -rn "schema_version\|_transition_status\|retry_pipeline\|requeue_failed_stage\|MAX_POLL_INTERVAL\|_mask_pii" server/ src/
# G-CF-1
grep -c "require_feature" server/main.py  # 11건 확인
# G-CF-2
grep "베이직\|프로\|맥스" src/config/planFeatureMap.ts  # 한국어 확인
# G-DA-1
grep -rn "login_completed\|pipeline_run_completed\|crm_contact_added\|feature_used\|chat_started" src/ server/
```

## ★★★ 코드 수정 없음. 문서만. ★★★
## ★ 프로젝트: `/home/jay/projects/InsuRo/` (main grep) + 문서: `/home/jay/workspace/memory/plans/insuro-system/`

## 완료 시그니처
- [grep] `PL-1.*\[x\]\|PL-7.*\[x\]` @ `memory/plans/insuro-system/checklist.md`
- [grep] `G-CF-1.*\[x\]\|G-CF-2.*\[x\]\|G-DA-1.*\[x\]` @ `memory/plans/insuro-system/checklist.md`

## 검증 시나리오
1. grep -c "\[x\]" checklist.md → 이전(131)보다 10건+ 증가
2. "코드 유실" 경고가 "재구현 완료"로 교체됨
3. 완료율 80%+ 기록

## 레벨
- normal

## 프로젝트
- insuro
