docs(creator): 채널 홈 검증 기록을 보강한다
This commit is contained in:
@@ -40,6 +40,13 @@
|
||||
|
||||
---
|
||||
|
||||
## 4.1 Naming Clarification
|
||||
- 크리에이터 채널 화면 Activity는 홈 탭만 담당하는 화면이 아니라 채널 내부의 `홈`, `라이브`, `오디오`, `시리즈`, `커뮤니티`, `팬Talk`, `후원` 탭을 담는 컨테이너이므로 `CreatorChannelActivity`로 명명한다.
|
||||
- Activity layout은 `activity_creator_channel.xml`, ViewBinding은 `ActivityCreatorChannelBinding`을 사용한다.
|
||||
- `GET /api/v2/creator-channels/{creatorId}/home`와 홈 탭 컨텐츠를 담당하는 `CreatorChannelHomeViewModel`, `CreatorChannelHomeUiState`, `CreatorChannelHomeSectionAdapter`, `item_creator_channel_home_*` 이름은 홈 탭 전용 역할이므로 유지한다.
|
||||
|
||||
---
|
||||
|
||||
## 5. Target Users
|
||||
- 크리에이터 채널에서 크리에이터 정보와 컨텐츠 탭을 확인하려는 앱 사용자.
|
||||
- 크리에이터를 팔로우하거나 알림을 설정하려는 앱 사용자.
|
||||
@@ -480,3 +487,5 @@ tab-bar는 스크롤 중 title-bar 하단에 고정되는 sticky 영역으로
|
||||
- 2026-06-15: Phase 8 최종 단위 테스트로 `./gradlew :app:testDebugUnitTest --tests "kr.co.vividnext.sodalive.v2.common.*"`, `./gradlew :app:testDebugUnitTest --tests "kr.co.vividnext.sodalive.v2.creator.channel.*"`, `./gradlew :app:testDebugUnitTest --tests "kr.co.vividnext.sodalive.v2.main.home.*"`를 순차 실행해 모두 `BUILD SUCCESSFUL`을 확인했다.
|
||||
- 2026-06-15: Phase 8 리소스/컴파일/린트 검증으로 `./gradlew :app:mergeDebugResources`, `./gradlew :app:compileDebugKotlin`, `./gradlew :app:ktlintCheck`를 순차 실행해 모두 `BUILD SUCCESSFUL`을 확인했다. `ktlintCheck`의 `.editorconfig disabled_rules` deprecation 경고와 Gradle deprecation warning은 기존 경고로 이번 변경과 무관하다.
|
||||
- 2026-06-15: Phase 8 수동 화면 검증 준비로 Figma `296:14890`, `296:14892`, `296:14287`, `296:14288`, `296:14289` 스크린샷을 확인하고 구현 소스와 source test를 대조했다. `./gradlew :app:assembleDebug`는 `BUILD SUCCESSFUL`이었으나, 설치/실행 시점에 연결 기기가 사라져 `adb install -r "app/build/outputs/apk/debug/app-debug.apk"`가 `adb: no devices/emulators found`로 실패했다. 재확인한 `adb devices`에도 기기가 없어 실제 전면 화면 캡처와 스크롤/클릭 육안 검증은 미완료로 남겼다.
|
||||
- 2026-06-15: 사용자 요청에 따라 크리에이터 채널 화면 컨테이너 이름을 `CreatorChannelHomeActivity`에서 `CreatorChannelActivity`로 변경하는 요구사항을 추가했다. Activity layout/ViewBinding은 각각 `activity_creator_channel.xml`, `ActivityCreatorChannelBinding`으로 정리하고, 홈 탭 전용 ViewModel/UiState/SectionAdapter/item layout 이름은 유지하는 것으로 범위를 고정했다. 이번 단계는 문서 요구사항 보완이며 구현 검증은 계획 문서에 누적한다.
|
||||
- 2026-06-15: 컨테이너 이름 변경 구현 후 `CreatorChannelActivity`, `activity_creator_channel.xml`, `ActivityCreatorChannelBinding` 기준으로 Manifest/진입점/source test를 갱신했다. focused test, 홈 진입점 테스트, 크리에이터 채널 전체 테스트, 리소스 merge, Kotlin compile, `git diff --check`는 통과했으며, `ktlintCheck`는 기존 `audio_content` 패키지명 underscore 규칙 위반으로 실패해 범위 외 이슈로 기록했다.
|
||||
|
||||
Reference in New Issue
Block a user