feat: implement practical rehearsal workspace UI#88
Conversation
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (9)
Cache: Disabled due to Reviews > Disable Cache setting Disabled knowledge base sources:
📝 WalkthroughSummary by CodeRabbit
Walkthrough데스크톱 앱의 결과 렌더링을 워크스페이스 중심 UI로 전환하고(Empty/Loading/Error/Workspace 상태), 섹션 로드맵·역할 전환·신뢰도 배지 컴포넌트를 추가했으며, 로컬 오디오 선택 흐름을 테스트 전체에 통합하고 영어/한국어 문구를 추가했습니다. Changes
Sequence Diagram(s)sequenceDiagram
participant User
participant App as App Component
participant Analysis as Analysis Engine
participant Workspace as Workspace UI
User->>App: 로컬 오디오 파일 선택
App->>App: selectedBootstrap 업데이트
User->>App: 분석 시작 클릭
App->>Analysis: start_analysis_job (sourceKind: local_audio, projectId)
Analysis-->>App: jobStatus: queued/running
App->>App: LoadingState 렌더링
Analysis-->>App: jobResult (RehearsalSong)
App->>Workspace: song 전달
Workspace->>Workspace: RoleSwitcher 렌더링
Workspace->>Workspace: SectionRoadmap 렌더링 (ConfidenceBadge 포함)
Workspace-->>User: 섹션 로드맵 및 역할별 뷰 표시
Estimated code review effort🎯 4 (Complex) | ⏱️ ~45 minutes Possibly related PRs
Poem
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
Summary