무엇을 볼 수 있는가를 한 자리에서 정하기
콘텐츠 접근 권한 판단을 화면별 분산 구조에서 서버 단일 결정 구조로 통합했다.
동일한 콘텐츠에 대해 화면마다 접근 가능 여부 판단이 달랐다. 일부 화면은 잠긴 상태로 표시하고, 다른 화면은 제한 없이 노출했다. 무료 미리보기 허용 구간의 경계도 화면마다 독립적으로 정의되어 있었다. 접근 권한 판단이 분산되어 있으면, 진입 경로에 따라 서로 다른 동작을 경험하게 된다.
이 판단을 서버 계층으로 이전하여 단일 결정 구조로 통합했다. 특정 사용자에게 특정 콘텐츠를 열람 허용·잠금·미리보기 중 어떤 상태로 제공할지를 서버에서 하나의 결정으로 산출하고, 화면은 그 결과를 렌더링하는 역할만 담당한다. 탐색과 추천 경로에서 동일한 기준이 적용되도록 정렬했으며, 릴스의 데이터 수신 흐름도 이 구조 위에 재구성했다. 콘텐츠 관리 측면에서는 한시적 공개 설정과 운영자용 미리보기 기능을 정비했다.
재생 영역도 함께 정비했다. 잠금화면과 Now Playing에서 유입되는 원격 제어 명령, 영상 전환 및 반복 동작이 일관되게 동작하도록 조정했다. 접근 권한 판단이 단일 출처에서 이루어질 때, 미리보기에서 다음 단계로의 전환 경험이 일관성을 유지할 수 있다.