---
task_id: task-2278
type: checklist
scope: task
created: 2026-04-28
updated: 2026-04-28
status: completed
---

# 체크리스트: task-2278

**task**: task-2278

---

## Phase 1 — 백엔드 (토르)

- [x] A. DB 마이그레이션: contents.parent_id 추가
- [x] B. Supabase types.ts에 parent_id 타입 추가
- [x] C. revise-content 엔드포인트 구현 (소유권 검증 포함)
- [x] D. generate-status 응답에 content_id 포함

## Phase 2 — 프론트엔드 (프레이야)

- [x] A. Generate.tsx: 체크박스 + 수정 반영 버튼 UI
- [x] B. Generate.tsx: 원본/수정본 탭 전환 UI
- [x] C. ContentHistoryTab.tsx: 버전 체인 그룹핑 표시

## 검증

- [x] npm run build 성공
- [x] L1 스모크테스트 통과
- [x] QC 검증 완료
- [x] 최종 보고
