Skip to content

feat: 추천 별점과 선택 의견 추가 - #39

Open
manNomi wants to merge 1 commit into
mainfrom
agent/recommendation-star-feedback
Open

feat: 추천 별점과 선택 의견 추가#39
manNomi wants to merge 1 commit into
mainfrom
agent/recommendation-star-feedback

Conversation

@manNomi

@manNomi manNomi commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

작업 내용

  • 음악 추천을 닫은 뒤 1점부터 5점까지 별점만 보내거나 선택 의견을 함께 보낼 수 있게 변경했습니다.
  • 추천사진을 사용한 리캡 편집 화면에 별점 CTA와 제출 완료 상태를 추가했습니다.
  • 피드백 값을 버전이 있는 JSON 문자열로 정규화하고 중복 탭 제출을 막았습니다.
  • 프론트엔드 드리븐 개발 방식을 docs/codex/AI_USAGE.md에 문서화했습니다.
  • 서버 팀 전달용 계약을 docs/frontend/RECOMMENDATION_FEEDBACK_SERVER_SPEC.md에 작성했습니다. 서버 저장소와 운영 배포는 변경하지 않았습니다.

검증

  • npm run typecheck
  • npm test에서 10개 파일, 61개 테스트 통과
  • npm run check에서 Expo Doctor 18개 검사 통과
  • npm run check:server-web-export 호환성 검사 통과
  • git diff --check
  • iOS 18.0 iPhone 16 Pro 시뮬레이터에서 음악 5점 단독 제출 확인
  • 같은 시뮬레이터에서 사진 4점과 의견 제출 확인
  • 실제 카메라의 추천사진 CTA에서 별점 제출 후 완료 카드 전환 확인

참고

  • 추천 피드백 전송은 기존 POST /v1/recommendation-events를 사용합니다. 서버의 구조화 저장과 검증은 서버 요구사항 문서 반영이 필요합니다.
  • 시뮬레이터에서 서버가 반환한 관광지 추천사진 한 건의 원본 이미지 로드 실패를 재현했습니다. 서버 팀은 imageUrl의 HTTPS 지원과 외부 접근 가능 여부를 별도로 확인해야 합니다.
  • 이 PR은 아직 병합하지 않았습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant