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

# 체크리스트: task-2273

**task**: task-2273

---

## Phase 1 — 백엔드 (스바로그)

- [x] A. ai_queue.py 신규 생성 (AIPriority, AIJobStatus, AIJob, UnifiedAIQueue)
- [x] B. generation_queue.py → ai_queue wrapper 전환 (GenerationJob → AIJob 래퍼, JobStatus alias)
- [x] C. main.py import 추가 (from ai_queue import ai_queue, AIPriority)
- [x] D. newsletter_chat 엔드포인트 큐 적용 (AIPriority.URGENT)
- [x] E. premium_chat 엔드포인트 큐 적용 (AIPriority.URGENT)
- [x] F. copilot_analyze 엔드포인트 큐 적용 (AIPriority.NORMAL)
- [x] G. conversation_summarize 엔드포인트 큐 적용 (AIPriority.NORMAL)
- [x] H. onboarding_ai_generate 엔드포인트 큐 적용 (AIPriority.BACKGROUND)

## Phase 2 — 테스트 (벨레스)

- [x] A. test_ai_queue.py 11개 테스트 작성 및 통과
- [x] B. 기존 테스트 회귀 확인 (64 passed)

## 검증

- [x] pytest 전량 통과 (11 + 64 = 75건)
- [x] npm run build 성공
- [x] 서버 기동 확인 (docs 200 응답)
- [x] QC 검증 완료
- [x] 최종 보고
