# Firebase 인덱스 수정 — 벡터 인덱스 오류 해결

## 배경 (task-1599.1 피드백)
1. 벡터 인덱스 vectorConfig 형식 오류 — `treeAh: {}` → `flat: {}` 수정
2. embeddings 3072차원 벡터 인덱스 플랫폼 제한 초과 — 해당 인덱스 항목 제거
3. 3072차원 벡터 검색 대안은 별도 태스크 (이번 범위 외)

## 수정 대상
- `/home/jay/projects/insuwiki/firestore.indexes.json`

## 수정 내용

### 1. vectorConfig `treeAh` → `flat` 수정
```json
// 변경 전
"vectorConfig": {
  "dimension": 768,
  "treeAh": {}
}

// 변경 후
"vectorConfig": {
  "dimension": 768,
  "flat": {}
}
```

### 2. 3072차원 벡터 인덱스 항목 제거
- `dimension: 3072` 인 벡터 인덱스 항목을 firestore.indexes.json에서 삭제
- Firestore 네이티브 벡터 인덱스는 2048차원 제한

### 3. 재배포
```bash
cd /home/jay/projects/insuwiki
firebase deploy --only firestore:indexes
```

### 4. 배포 확인
- 에러 없이 배포 완료 확인
- `firebase firestore:indexes` 출력 확인

## 보고서
`/home/jay/workspace/memory/reports/task-1600.md`에 작성
