배경
#848(PR #954)로 홈 "Trending" 레일이 /feed/trending(Style DNA mood blend)으로 개인화 배선됐다. 동시에 cocoyoon이 도입한 PersonalizedSections("For you", 좋아요 centroid 기반, 608684c8)가 HomeShell에서 여전히 렌더된다. 결과적으로 로그인 + 개인화 신호가 있는 유저 홈에 개인화 섹션이 2종 공존한다.
현재 렌더 순서 (HomeShell, 로그인 + 신호 유저)
- Hero (
HeroDecodeBand)
{personalized && <PersonalizedSections />} — For you (좋아요 centroid → catalog_knn / posts_style_knn), usePersonalizationAvailable() 게이팅
{discoverySlot} → <DiscoveryBrowse> → <TrendingRail> — Trending (Style DNA mood blend, /feed/trending), 로그인 시 자동 전환
→ 두 개인화 섹션이 세로로 인접(For you 바로 아래 Trending)해 동시 노출된다.
두 개인화 비교
|
For you (PersonalizedSections) |
Trending 레일 (TrendingRail) |
| 메커니즘 |
좋아요 centroid + DNA 신호 |
Style DNA mood cosine blend |
| 엔드포인트 |
/users/me/recommended-items·/recommended-looks |
/feed/trending (blend_with_dna) |
| 게이팅 |
좋아요/DNA 신호 있을 때 (usePersonalizationAvailable) |
로그인 = DNA / 로그아웃 = 글로벌 popular |
| 라벨 |
"For you" / "Items you'll love" |
"Trending Style" |
| 도입 |
cocoyoon 608684c8 |
#848 / PR #954 |
결정 필요 (제품)
- 로그인 + 신호 유저에게 두 개인화 섹션이 세로 인접 노출되는 것이 의도된 중첩인가?
- 한쪽으로 통합/제거할지, 아니면 배치·우선순위·라벨을 차별화할지
- 두 메커니즘의 역할 분담 정의 — For you = 취향 발견(좋아요 기반) vs Trending = 트렌드의 개인화(DNA mood)? 서로 다른 의도라면 공존이 정당, 같은 의도의 중복이라면 하나로 수렴
스코프 / 논블로킹
배경
#848(PR #954)로 홈 "Trending" 레일이
/feed/trending(Style DNA mood blend)으로 개인화 배선됐다. 동시에 cocoyoon이 도입한PersonalizedSections("For you", 좋아요 centroid 기반,608684c8)가HomeShell에서 여전히 렌더된다. 결과적으로 로그인 + 개인화 신호가 있는 유저 홈에 개인화 섹션이 2종 공존한다.현재 렌더 순서 (
HomeShell, 로그인 + 신호 유저)HeroDecodeBand){personalized && <PersonalizedSections />}— For you (좋아요 centroid → catalog_knn / posts_style_knn),usePersonalizationAvailable()게이팅{discoverySlot}→<DiscoveryBrowse>→<TrendingRail>— Trending (Style DNA mood blend,/feed/trending), 로그인 시 자동 전환→ 두 개인화 섹션이 세로로 인접(For you 바로 아래 Trending)해 동시 노출된다.
두 개인화 비교
PersonalizedSections)TrendingRail)/users/me/recommended-items·/recommended-looks/feed/trending(blend_with_dna)usePersonalizationAvailable)608684c8결정 필요 (제품)
스코프 / 논블로킹
PersonalizedSections를 손대지 않는다(회귀 없음 — 내 커밋 전후 모두HomeShell에서{personalized && <PersonalizedSections />}렌더 확인). 이 이슈는 feat(home): Trending DNA 블렌드 배선 + Suspense 스트리밍 (#848) #954 머지 후 별도로 다룰 제품 정리 항목이다.608684c8