**task-18388.1 완료 보고** (dev2-team) **완료 보고서** (5분 55초) **핵심 결과** Firestore sync 스크립트 실행으로 114건 신규 항목 추가 완료(총 220건). 신호등 기능은 data_loader.py의 `_enrich_bot_activity()`, `get_member_status()`, `_enrich_member_status()` 모두 정상 작동 확인. API 검증 결과 dev2-team 전원(오딘, 토르, 프레이야, 미미르, 헤임달) working 상태 정상 표시, bot-activity에서 dev2 processing/has_running_tasks=True 정상 반환. ## 작업 내역 ### 1. Firestore sync 실행 - `sync_firestore_statuses.py` 실행 (dry-run 먼저 확인 후 실행) - Firestore 201건 조회, entry_id 매칭 201건, 에러 0건 - wiki-statuses.json: 114건 신규 추가 → 총 220건 (approved 16, rejected 4, draft 200) - wiki-sync-status.json: 114건 추가, 18건 보존 → 총 219건 - 기존 항목 변경 0건 (sync이전 리스트 완전 보존) - 백업 생성: `wiki-statuses.json.bak.20260415165444`, `wiki-sync-status.json.bak.20260415165444` ### 2. 신호등 기능 검증 - `data_loader.py`의 `_enrich_bot_activity()` (line 702-763): 정상 존재, borrowed_tasks 대신 `get_running_tas **발견/해결 이슈 4건** 1. **대시보드 서버 포트 확인** — 서버가 8501이 아닌 8000에서 실행 중이었음. PID 확인으로 해결. 2. **DataLoader 초기화** — workspace_dir 인자 필요. Path('/home/jay/workspace') 전달로 해결. 3. **wiki-statuses.json rejected 수 불일치** — json 파일에 4건, API에서 3건 표시. wiki-sync-status.json 기반 계산 차이로 기존 동작이며 정상. 4. **composite_status 테스트 4건 실패** — 미해결: task-1053.1 이후 기존 실패. `get_composite_tasks()` 로직 관련으로 이번 작업 범위 외.