**task-1757.1 완료 보고** (dev4-team) **완료 보고서** (2분 47초) **핵심 결과** InsuWiki 대시보드의 정제 상태 polling이 `InsuWikiView.js`의 useEffect에서 `refineStatus?.status === 'running'` 조건으로만 시작되고 있다. **발견/해결 이슈 4건** 1. **cancelled 상태에서 polling 미시작** — useEffect 조건 분기를 제거하고 모든 상태에서 interval 설정하도록 수정 2. **cleanup 함수 미실행 가능성** — 기존 코드에서 `running`이 아닌 상태는 `return () => clearInterval(timer)` 가 실행되지 않아 잠재적 메모리 누수 가능성 존재. 수정 후 모든 경로에서 cleanup 보장 3. **completed 상태에서 불필요한 polling 지속** — completed에서도 5초 polling이 계속되나, 430-434줄의 별도 useEffect에서 결과/이력 로드 처리하고 컴포넌트 언마운트 시 cleanup되므로 실질적 영향 없음. 과도한 요청 방지를 위해 completed 시 polling 중단도 고려할 수 있으나, 태스크 명세의 범위를 존중하여 현재 구현 유지 4. **Line 4 TypeScript 경고: 'InsuWikiView' is declared but its value is never read** — 미해결: 기존 코드의 선언 구조 이슈. 이번 변경과 무관하며 컴포넌트 export 구조 리팩토링 필요. 범위 외 사유: 기존 코드 구조 이슈, 본 태스크 범위 밖