# BacklinksPanel isDeleted 필터 수정

## Lv.1 작업

## 문제
BacklinksPanel에서 Backlinks가 표시되지 않음. wiki__ 계열 문서들에 `isDeleted` 필드가 존재하지 않아 쿼리에서 제외됨.

### 원인
BacklinksPanel.tsx 37-48줄의 qLinkedIds 쿼리:
```typescript
where('isDeleted', '==', false)
```
Firestore에서 `== false`는 필드가 명시적으로 `false`인 문서만 매칭. 필드가 없는 문서는 제외됨.
wiki__kakao_expert__insight-* 문서들은 `isDeleted` 필드가 없어서 Backlinks에서 모두 빠짐.

## 수정
`/home/jay/projects/insuwiki/nextapp/src/components/BacklinksPanel.tsx`

qLinkedIds 쿼리 (37-48줄)에서 `isDeleted` 조건 제거:

현재:
```typescript
const qLinkedIds = query(
    docsRef,
    and(
        or(
            where('visibility', '==', 'public'),
            where('authorId', '==', user.uid)
        ),
        where('outgoingLinkIds', 'array-contains', documentId),
        where('isDeleted', '==', false)
    ),
    limit(100)
);
```

변경:
```typescript
const qLinkedIds = query(
    docsRef,
    and(
        or(
            where('visibility', '==', 'public'),
            where('authorId', '==', user.uid)
        ),
        where('outgoingLinkIds', 'array-contains', documentId)
    ),
    limit(100)
);
```

`isDeleted` 조건만 제거. 삭제된 문서는 별도 soft-delete 로직으로 처리되므로 쿼리 단에서 중복 필터 불필요.

## 수정 후
- InsuWiki 빌드 + push: `cd /home/jay/projects/insuwiki/nextapp && npm run build && cd .. && git add -A && git commit -m "fix: backlinks isDeleted filter excludes docs without field" && git push origin master`
- dev 서버 재시작: `kill $(pgrep -f 'next dev' | head -1) 2>/dev/null; cd /home/jay/projects/insuwiki/nextapp && nohup npm run dev > /home/jay/workspace/logs/insuwiki-dev.log 2>&1 &`

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