더 이상 쓰지 않는 것들을 걷어내기
사용되지 않는 UI 요소를 제거하고, 잠금화면 원격 제어와 수면 모드 텍스트의 일관성을 개선했다.
제품을 지속적으로 개선하다 보면 현재 흐름에서 더 이상 사용되지 않는 UI 요소가 누적된다. 진행 막대, 로그인 버튼, 이전 추천 선택기, 수면 타임라인의 구 설정 화면 등이 해당한다. 이번 작업에서는 이러한 미사용 요소들을 일괄 제거했다. 사용자에게 직접 노출되는 변화는 아니지만, 코드베이스가 단순해질수록 이후 작업의 정확도와 속도가 높아진다.
제거 작업과 함께 두 영역의 동작을 재정비했다. 첫째, 잠금화면과 Now Playing의 원격 제어다. 재생 및 건너뛰기 명령이 앱 외부 제어 인터페이스에서도 동일한 상태를 반영하도록 상태 전달 경로를 수정했다. 둘째, 수면 모드다. 수면 전 콘텐츠 선택, 알람 설정, 세션 진입으로 이어지는 흐름 전반의 텍스트와 화면 표시를 일관된 언어로 정렬했다.
이 시기의 작업 방향은 신규 기능 추가보다 기존 경험의 신뢰도와 일관성을 높이는 데 있다. 불필요한 요소를 제거하면 남은 UI 각각의 역할과 의미가 더 명확해진다.