Skip to content

[기능] ML 추천 배경 이미지 계약 연동 - #27

Open
manNomi wants to merge 3 commits into
mainfrom
feat/ml-background-image-contract
Open

[기능] ML 추천 배경 이미지 계약 연동#27
manNomi wants to merge 3 commits into
mainfrom
feat/ml-background-image-contract

Conversation

@manNomi

@manNomi manNomi commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

작업 내용

  • 개인 soundlog-api 스냅샷에서 최신 SoundLogServer에 필요한 실제 기능 차이만 옮겼습니다.
  • ML 응답의 backgroundImageUrl을 플레이리스트 coverImageUrl과 backgroundImageUrl에 함께 반영합니다.
  • null과 빈 문자열과 문자열이 아닌 값은 기존 그라데이션 폴백을 유지하도록 제외합니다.
  • 이미지 응답 변환을 별도 유틸로 분리하고 계약 테스트를 추가했습니다.

병합 판단

  • 개인 soundlog-api는 현재 서버의 과거 커밋을 복제한 단일 스냅샷입니다.
  • 저장소 전체를 병합하면 최신 보안과 심사 대응과 공개 이미지 기능이 되돌아가므로 전체 병합하지 않았습니다.
  • NCP 전용 배포 문서는 조직의 GCP 배포 흐름과 충돌하므로 이관 기록 저장소에만 보존했습니다.

검증

  • pnpm run typecheck
  • pnpm run build
  • pnpm run check:openapi-sync
  • pnpm run check:no-spotify-metadata
  • pnpm run test:coverage
  • 결과: 9개 테스트 파일 통과, 79개 통과, 14개 제외, 커버리지 기준 통과

@manNomi
manNomi requested a review from KimJaegeol1 August 26, 2026 07:27
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