# InsuWiki Sync 오류 수정 — Firebase 키 경로 + Review 데이터 동기화

## Lv.1 작업 (긴급)

## 문제
1. 대시보드 InsuWiki 탭에서 "InsuWiki Sync" 버튼 클릭 시 "동기화 중 오류가 발생했습니다" 에러
2. InsuWiki 서비스의 Review 페이지에 데이터가 없음 (대시보드에서 Firestore로 sync 안 됨)

## 원인
`/home/jay/workspace/dashboard/server.py` 963줄:
```python
sa_path = "/home/jay/projects/insuwiki/temp.j2h/insuwiki-j2h-firebase-adminsdk-fbsvc-b6203cbf51.json"
```
이 파일이 삭제됨 (보안 커밋 b567760에서 .gitignore 추가 후 파일 소실).

## 수정

### 1. server.py 키 경로 변경 (963줄)
변경 전:
```python
sa_path = "/home/jay/projects/insuwiki/temp.j2h/insuwiki-j2h-firebase-adminsdk-fbsvc-b6203cbf51.json"
```

변경 후:
```python
sa_path = "/home/jay/.config/gcloud/service-accounts/insuwiki-j2h-fa603f4f75f5.json"
```

### 2. 대시보드 서버 재시작
```bash
systemctl --user restart dashboard
```

### 3. sync 테스트
```bash
curl -s -X POST http://100.76.130.39:8000/api/wiki/sync-firestore
```
성공 응답(synced 건수 포함) 확인.

### 4. Review 데이터 확인
sync 성공 후 InsuWiki 서비스(https://insuwiki-j2h.web.app/)의 Review 페이지에서 데이터 표시 확인.

## 주의
- 키 파일 경로를 코드에 직접 노출하지만, 이건 서버 내부 경로이므로 보안 이슈 없음
- 키 파일 자체를 git에 커밋하지 말 것

## 보고서
`/home/jay/workspace/memory/reports/task-{TASK_ID}.md`
