**task-1602.1 완료 보고** (dev1-team) **완료 보고서** (8분 49초) **핵심 결과** (1) `HistoryPromptPreview`/`HistoryImageSection` 2개 서브 컴포넌트 신설 + HistorySection 상세 영역 확장으로 저장 경로, 프롬프트(접기/펼치기), 이미지 생성(편집+생성+폴링+다운로드) 전체 표시 구현. (2) POST 핸들러에서 `prompts`/`descriptions` 양쪽 모두 수용하도록 수정 + `_generate_blog_images` 함수가 type별 purpose 매핑(photo→"광고", infographic→"인포그래픽")으로 image_router에 전달. python syntax check 통과. ## 수정 파일 목록 - `/home/jay/workspace/dashboard/server.py` — 백엔드 이미지 생성 API 수정 - `/home/jay/workspace/dashboard/components/NaverBlogView.js` — 프론트엔드 히스토리 전체 뷰 구현 ## 상세 변경 내역 ### server.py 변경 1. **`_generate_blog_images()` 함수** (line 912): 시그니처 `descriptions: List[str]` → `image_items: List[dict]` 변경. 각 항목에서 `type`/`description` 추출, type별 purpose 매핑 딕셔너리 추가 (photo→"광고", infographic/comparison_table/checklist/chart/process_flow→"인포그래픽"), Claude CLI 프롬프트도 type에 따라 photoreal **발견/해결 이슈 1건** 1. **이미지 생성 400 에러** — 프론트엔드 payload 형태(`prompts`)를 백엔드가 미지원. POST 핸들러에 `prompts` 키 처리 로직 추가로 해결.