# task-1546: 네이버 블로그 업로드 테스트 v2 (팝업 처리 포함)

## 목표
task-1521에서 만든 콘텐츠로 네이버 블로그 임시저장(draft) 테스트를 수행한다.

## 배경
- 1팀(task-1544.1)이 동일 작업을 시도했으나 **임시저장 복원 팝업에서 멈춤** — 네이버 블로그 에디터 접속 시 이전 임시저장글이 있으면 "이전에 작성 중인 글을 불러오시겠습니까?" 팝업이 뜸
- **핵심 수정 필요**: naver_playwright.py에 팝업 dismiss 로직이 없어서 에디터 진입을 못함
- task-1535.1에서 SE API → CDP 일원화 완료, main 머지됨
- 프로젝트 경로: `/home/jay/projects/BlogAuto`

## 작업 절차

### Step 1: naver_playwright.py 팝업 처리 로직 추가
`_navigate_to_write()` 또는 publish() 흐름에서:
1. 글쓰기 페이지 접속 후 "임시저장 복원" 팝업 감지
2. **"취소" 버튼 클릭** → 새 글 작성 모드 진입
3. 팝업이 없으면 그대로 진행
4. 다른 예상 가능한 팝업(예: 알림 허용, 다른 안내 등)도 dismiss 처리

### Step 2: 환경 확인
- Chrome CDP 세션 상태 확인 (포트 9222)
- `systemctl --user status naver-chrome.service`
- 세션 만료 시 재시작 필요

### Step 3: 임시저장 테스트 (draft)
- ⚠️ **임시저장(draft)만 테스트** — 실제 발행(public) 절대 금지
- 콘텐츠: `/home/jay/workspace/output/blog/naver/content-20260408-인카금융.md`
- 이미지: `/home/jay/workspace/output/blog/naver/images/` (3장)
- 태그: 인카금융,보험대리점,보험영업,보험GA,인카보험,인카다이렉트,GA보험,보험설계사이직,GA보험대리점취업,인카금융설계사조건
- 블로그 ID: incar_top

### Step 4: 결과 확인
- 임시저장 성공 여부
- 제목/본문/인용구/이미지/태그 각각 정상 확인
- 에러 시 스크린샷 + 로그 캡처

## 주의사항
- ⚠️ 임시저장(draft)만 — public 발행 절대 금지
- headful 모드 불가 (서버 환경) → headless + CDP 방식
- naver_playwright.py 수정 시 기존 테스트(186건) 회귀 방지 확인

## 보고서
`memory/reports/task-1546.md`에 작성
