**task-1683.1 완료 보고** (dev1-team) **완료 보고서** (28분 22초) **핵심 결과** Firebase Functions 17개, Firestore Rules/Indexes 18개, Custom Claims 11명, authorityTier 182건, 리뷰 필드 마이그레이션 682건(status 67 + riskLevel 197 + revisions 418) 모두 성공. NextApp 빌드 확인 완료. 기존 테스트 1275/1300 통과 (25건 실패는 본 작업 범위 외). 프론트엔드 Vercel 배포는 미설정 상태로 별도 조치 필요. **발견/해결 이슈 9건** 1. **`@opendataloader/pdf` CJS 호환성 크래시** — top-level import를 lazy dynamic import로 변경 2. **NextApp `diff` 패키지 미설치** — `npm install diff` 실행 3. **Custom Claims 백필 스크립트 부재** — standalone 스크립트 신규 작성 4. **🚨 서비스 계정 Private Key git 추적 (CRITICAL)** — 미해결: `temp.j2h/` 디렉토리에 서비스 계정 키 2개가 git에 추적 중 (Task 00052부터 존재) 5. **backfillClaims Cloud Function vs Script 동작 불일치 (MEDIUM)** — 미해결: invalid role 처리와 Auth-only 유저 처리 로직이 다름 6. **Node.js 20 런타임 Deprecation** — 미해결: 2026-04-30 지원 종료 예정, Node.js 22 업그레이드 필요 7. **npm audit 취약점 19건** — 미해결: nextapp 의존성 (8 low / 3 moderate / 8 high) 8. **Vercel 프론트엔드 배포 미설정** — 미해결: NextApp 빌드는 성공하지만 배포 대상 미구성 9. **firestore.rules `hasClaimRole` 미사용 함수** — 미해결: 정의만 있고 호출되지 않는 dead code