**task-1998 완료 보고** (dev3-team) **task-1998: InsuRo Lighthouse 90+ 달성 — 성능 최적화 완료 보고** (16분 0초) **핵심 결과** (1) Kakao SDK에 defer 적용으로 파서 차단 제거, (2) 이미지에 loading="lazy" + width/height + decoding="async" 추가로 CLS 방지, (3) vite manualChunks에 charts/motion/supabase 3개 청크 추가 분리로 초기 번들 ~691KB 감소, (4) robots.txt에 Sitemap 추가. 빌드 성공(7.75s), vitest 129건 전부 통과, tsc 에러 0건. ## 수정 파일 목록 | 파일 | 변경 내용 | grep 검증 | 상태 | |------|-----------|-----------|------| | index.html:35 | Kakao SDK script에 defer 추가 | grep "defer" OK | verified | | public/robots.txt:16 | Sitemap URL 추가 | grep "Sitemap" OK | verified | | src/pages/DigitalNamecard.tsx:134 | img에 loading/width/height/decoding 추가 | grep "decoding" OK | verified | | src/components/image-generator/ImageResults.tsx:62 | img에 decoding="async" 추가 | grep "decoding" OK | verified | | vite.config.ts:86-88 | manualChunks에 charts/motion/supabase 추가 | grep "recharts" OK | v **발견/해결 이슈 4건** 1. **Kakao SDK 파서 차단** — defer 속성 추가로 해결 (index.html:35) 2. **DigitalNamecard 이미지 CLS** — width/height 명시 + lazy loading 추가 (DigitalNamecard.tsx:134) 3. **초기 번들 과대** — recharts(399KB), framer-motion(120KB), supabase(171KB) 별도 청크로 분리 (vite.config.ts:86-88) 4. **AdminFcpa.test.tsx 실패** — 미해결: `@testing-library/user-event` 패키지 미설치. task-1998 이전부터 존재하는 기존 결함. 별도 task 필요.