# Task: 휴지통(Trash) 기능 구현

> **완료일**: 2026-02-24 01:45  
> **커밋**: `62afa3b`

## 1. 사전 작업
- [x] 소프트 삭제 구조 분석 및 문서화 (`docs/specs/document-delete-flow.md`)
- [x] 9-Agent 미팅 진행 (`docs/meetings/260224-01.24-trash-feature-agent-meeting.md`)
- [x] 미팅 LGTM 승인

## 2. 구현
- [x] `GlobalHeader.tsx`: 헤더 우측에 🗑️ 휴지통 아이콘 버튼(Link `/trash`) 추가
- [x] `src/app/trash/page.tsx`: 서버 컴포넌트 진입점 생성
- [x] `src/app/trash/TrashClient.tsx`: 클라이언트 컴포넌트 구현
  - [x] 일반 사용자: `isDeleted=true + authorId=uid` 쿼리, 복원 버튼
  - [x] 관리자: 전체 `isDeleted=true` 쿼리, 복원 + 영구삭제 버튼
  - [x] Wiki/My/Daily 타입 배지, 삭제 날짜, 빈 상태 화면

## 3. 검증
- [x] `tsc --noEmit` 통과
- [x] GitHub 배포 완료 (`62afa3b`)

## 4. 다음 과제
- [ ] Wiki 편집 권한 제한 (Vandalism Protection)
- [ ] Revision History 복원 UI
- [ ] **관리자 모드 통합 페이지 구현** ← 다음 목표
