Summary
프로필 페이지 팔로워/팔로잉 수 실데이터 연결. v10.0은 read only (팔로우/언팔로우 write는 v10.1).
v10.0 Roadmap Phases
- Phase 46: Follow System Backend (DB 마이그레이션 + Rust API)
- Phase 47: Follow System Frontend (Orval 재생성 + FollowStats 연결)
Backend Requirements
Frontend Requirements
Codebase Audit Notes
user_follows 테이블: 미존재 (Supabase 12개 테이블 중 없음)
FollowStats.tsx: default props followers=1234, following=567 하드코딩
UserResponse 스키마: followers/following 필드 없음
- Follow 관련 Rust 코드: 0줄
Out of Scope (v10.1)
- 팔로우/언팔로우 write 액션 (
POST/DELETE /users/{id}/follow)
- 팔로워/팔로잉 목록 페이지
REQ IDs
FLLW-01~05
Summary
프로필 페이지 팔로워/팔로잉 수 실데이터 연결. v10.0은 read only (팔로우/언팔로우 write는 v10.1).
v10.0 Roadmap Phases
Backend Requirements
user_follows테이블 생성 (마이그레이션 SQL)GET /api/v1/users/{userId}/followers/count엔드포인트GET /api/v1/users/{userId}/following/count엔드포인트UserResponse에followers_count/following_count필드 추가Frontend Requirements
FollowStats.tsx하드코딩(1234/567) 제거, 실제 데이터 연결Codebase Audit Notes
user_follows테이블: 미존재 (Supabase 12개 테이블 중 없음)FollowStats.tsx: default propsfollowers=1234, following=567하드코딩UserResponse스키마: followers/following 필드 없음Out of Scope (v10.1)
POST/DELETE /users/{id}/follow)REQ IDs
FLLW-01~05