같은 기준으로 보이는 콘텐츠와 잠금화면의 손끝
moment와 inst, 추천과 탐색이 동일한 노출 기준으로 동작하도록 콘텐츠 흐름을 정비하고, 잠금화면 원격 제어와 미니 플레이어의 상태 판단을 공용 코어로 일원화했다.
화면마다 서로 다른 노출 기준이 적용되면 사용자는 같은 앱 내에서도 일관성 없는 경험을 받게 된다. 추천 화면과 탐색 화면, moment와 inst가 각각 독립된 노출 로직을 가질 경우 콘텐츠 표현의 통일성이 깨진다. 이번 작업의 주요 목표는 무엇을, 어떤 조건으로, 어떤 형태로 보여줄지를 화면 단위가 아닌 단일 기준에서 결정하도록 콘텐츠 흐름을 재정비하는 것이었다.
재생 상태의 외부 표현도 같은 방향으로 정비했다. 잠금화면 및 알림 영역의 원격 제어, 미니 플레이어, 릴스 재생 연속성은 모두 동일한 재생 상태를 서로 다른 진입점에서 표시하는 인터페이스다. 각 표현 레이어가 상태를 독립적으로 보유할 경우 불일치가 발생하므로, 표현은 네이티브 레이어가 담당하되 상태 판단은 공용 코어에서 일원화하는 구조로 정리했다. 영상 전환, 루프 처리, 스플래시 및 온보딩 진입 흐름도 동일한 구조 기준 위에서 조정했다.
이 작업의 결과로, 사용자가 어떤 화면에서 재생을 제어하더라도 동일한 상태와 규칙이 일관되게 적용된다.