Skip to content

클래스 API와 Android·Figma 화면 정합성 반영 - #79

Draft
Roy-wonji wants to merge 3 commits into
developfrom
feature/class-api-midvote-alignment-20261028
Draft

Roy-wonji wants to merge 3 commits into
developfrom
feature/class-api-midvote-alignment-20261028

Conversation

@Roy-wonji

@Roy-wonji Roy-wonji commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

변경 사항

  • 클래스 중간 투표 API와 분기 재생 흐름을 연결하고, 결과 화면의 투표 비율과 0명 상태를 수정했습니다.
  • 클래스 API의 응답 매핑과 오류 안내를 보강하고, 네트워크 로그에서 인증 정보·이용권 코드를 가렸습니다.
  • 최신 Android 홈에 맞춰 Best 댓글의 선택적 응답 처리, 오늘의 Pické 숨김, 뜨는 배틀 빈 상태를 반영했습니다. 서버 홈 응답에는 아직 Best 댓글 필드가 없습니다.
  • 자체 Figma 플러그인으로 클래스·홈 화면의 PNG와 레이어 JSON을 추출했습니다. 공개 PR에는 비교용 PNG만 포함하고 JSON은 로컬에 보관합니다.
  • Android/iOS API·화면 대조와 검증 범위는 docs/class-android-ios-parity-20261029.md에 기록했습니다.

검증

  • Picke-Stage 시뮬레이터 빌드 및 iPhone 18 Pro 설치·실행 성공. 실행 화면은 SNS 로그인까지 확인했습니다.
  • 이번 변경 관련 테스트: HomeDomain 4/4, Home 5/5, ClassDomain API·오류 9/9, ClassMember API 3/3, ClassReport 12/12 통과.
  • 이전 변경의 전체 Class 테스트 235개 통과 기록이 있으나 이번 커밋 전체의 재실행 결과는 아닙니다.
  • git diff --check, Figma 플러그인 node --check 통과.
  • 새 커밋 d99adc08의 CodeQL JavaScript/TypeScript, Python, Ruby 검사 모두 통과. 자동 코드 리뷰 작업은 건너뜀 상태입니다.

머지 전 남은 검증

  • 새 앱의 로그인 세션이 유지되지 않아 인증된 클래스·홈·이용권 API 및 실화면을 확인하지 못했습니다. Device Hub 캡처도 오류가 납니다.
  • Figma와 새 앱 화면의 픽셀 대조가 필요합니다.
  • Claude CLI 교차 점검은 재시도 후에도 시간 초과로 판정이 없었습니다.

서버 중간 투표 계약과 클래스 생성 요청 키를 반영하고, 투표 복구·결과 매핑·오디오 분기 테스트를 추가한다.
배틀과 AI 주제의 요청 키가 서로 충돌하지 않도록 실제 생성 대상 ID를 해시에 반영한다.
클래스 결과 화면과 오류 처리, 홈 Best 댓글 및 빈 상태를 Android와 Figma 기준에 맞춘다.
Figma 추출 플러그인과 검증 기록을 추가하고 관련 빌드 및 테스트 결과를 남긴다.
@Roy-wonji Roy-wonji changed the title 클래스 중간 투표 API와 분기 재생 흐름 연결 클래스 API와 Android·Figma 화면 정합성 반영 Nov 1, 2026
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