**task-1895 완료 보고** (dev1-team) **task-1895 완료 보고서** (4분 57초) **핵심 결과** `InsuWikiView.js`에 `lastUpdatedAgo` state + 1초 간격 useEffect 타이머 + progress bar 영역 UI 표시를 추가하여 재구현 완료. 변경 26줄(삽입만), 기존 로그 패널 코드 무변경. 커밋 1건 (`04aa2b64`). ## 작업 상세 ### 변경 내용 **파일**: `dashboard/components/InsuWikiView.js` (+26줄) 1. **59줄** — `lastUpdatedAgo` state 변수 추가 2. **192~210줄** — useEffect 타이머 로직: - `refineStatus.lastUpdated` 값을 현재 시각과 비교 - 60초 이내: "N초 전" (회색 `#94a3b8`) - 1~5분: "N분 전" + ⚠️ (노란색 `#fbbf24`) - 5분 초과: "N분 전 — 프로세스 응답 없음" + ❌ (빨간색 `#f87171`) - `status !== 'running'` 시 null 처리 (미표시) 3. **1268~1272줄** — ETA 옆 타임스탬프 UI: - `lastUpdatedAgo && refineStatus.status === 'running'` 조건부 렌더링 - flex 우측 정렬, 색상/아이콘 동적 적용 ### 검증 시나리오 대조 1. 정제 실행 중 "마지막 갱신: N초 전" 표시 — useEffect가 1초 간격으로 calcAgo 계산 ✅ 2. 5분 이상 갱신 없으면 빨간색 경고 — `diffMin > 5` 시 `#f87171` + "프로세스 응답 없음"