---
task_id: task-2119
type: checklist
scope: task
created: 2026-04-23
updated: 2026-04-23
status: completed
---

# 체크리스트: task-2119

**task**: task-2119

---

## Phase 1 — 프론트엔드 (사라스바티)

- [x] A. FeatureGate 컴포넌트에 useFeatureGate 훅 통합 — DB features 값 확인 추가
- [x] B. useFeatureAccess 훅에도 DB features 확인 로직 추가 (FeatureGate와 동일한 보호 수준)

## Phase 2 — 백엔드 (카르티케야)

- [x] A. require_feature에 plan_info["features"][feature_key] 값 확인 추가 — false면 403

## Phase 3 — 테스트 (하누만)

- [x] A. 기존 테스트 회귀 없음 확인 (43 passed)
- [x] B. require_feature DB features 토글 비활성화/활성화 테스트 2건 추가

## 검증

- [x] npm run build 성공
- [x] 테스트 통과 확인 (43 passed → 테스트 추가 후 전체 통과)
- [x] L1 스모크테스트 완료 (pytest + build, 서버 기동은 .env 미존재로 해당없음)
- [x] QC 검증 완료
- [x] 최종 보고
