배경
Product 큐레이션 화면에 WHISKY_PAIRING 탭이 없어, 등록·노출 조건을 만족한 페어링 큐레이션을 사용자가 볼 수 없습니다.
백엔드는 정상 동작합니다. 개발 환경에서 확인한 내용입니다.
GET /api/v2/curations/feed?code=WHISKY_PAIRING&size=10
→ 1건 반환 ("페어링 테스트")
현재 화면 탭은 시음회(WHISKY_TASTING_EVENT) / 프로그램(PROGRAM) / 큐레이션(RECOMMENDED_WHISKY) 3개이고, 프론트가 이 세 code만 호출합니다.
개발 환경 현황
| 스펙 |
등록 |
노출 조건 충족 |
화면 탭 |
| RECOMMENDED_WHISKY |
12건 |
9건 |
있음 (큐레이션) |
| WHISKY_TASTING_EVENT |
14건 |
2건 |
있음 (시음회) |
| PROGRAM |
1건 |
1건 |
있음 (프로그램) |
| WHISKY_PAIRING |
2건 |
1건 |
없음 |
페어링 2건 중 1건은 노출 종료일(2026-07-16)이 지나 정상적으로 제외됐고, 나머지 1건이 노출 대상입니다.
요청 작업
- Product 큐레이션 화면에
WHISKY_PAIRING 탭 추가
- 탭 노출 정책 확정: 등록 건수가 0인 스펙의 탭을 감출지, 항상 노출할지
- 스펙이 늘어날 때마다 탭을 하드코딩하지 않아도 되는 구조인지 검토 (
GET /api/v2/curation-specs가 활성 스펙 목록을 반환합니다)
완료 조건
참고
배경
Product 큐레이션 화면에
WHISKY_PAIRING탭이 없어, 등록·노출 조건을 만족한 페어링 큐레이션을 사용자가 볼 수 없습니다.백엔드는 정상 동작합니다. 개발 환경에서 확인한 내용입니다.
현재 화면 탭은
시음회(WHISKY_TASTING_EVENT) /프로그램(PROGRAM) /큐레이션(RECOMMENDED_WHISKY) 3개이고, 프론트가 이 세 code만 호출합니다.개발 환경 현황
페어링 2건 중 1건은 노출 종료일(2026-07-16)이 지나 정상적으로 제외됐고, 나머지 1건이 노출 대상입니다.
요청 작업
WHISKY_PAIRING탭 추가GET /api/v2/curation-specs가 활성 스펙 목록을 반환합니다)완료 조건
참고
GET /api/v2/curation-specs—id,code,name,version,isActive반환