같은 기준으로 보이게, 흩어진 화면을 묶다
화면마다 상이하던 콘텐츠 노출 기준을 단일 규칙으로 통합하고, 다이어리 기록 흐름과 잠금화면 원격 제어를 일관된 상태 관리 안으로 편입했다.
화면이 늘어남에 따라 동일한 콘텐츠가 위치마다 다른 규칙으로 노출되는 문제가 누적되었다. 탐색 화면의 moment와 앨범 내 inst가 서로 다른 노출 조건을 따랐고, 로그인 전후 상태 표시도 화면별로 일치하지 않았다. 기능의 부재가 아니라 노출 기준의 분산이 원인이었다.
이를 해결하기 위해 콘텐츠가 어느 화면에 위치하든 동일한 규칙이 적용되도록 표시 로직을 단일 경로로 통합했다. 앨범과 moment 영역의 사용자 상태 처리 방식을 단순화했고, 카드 및 섹션의 시각 언어도 일관된 기준으로 정렬했다. 작업의 초점은 화면 수의 확장이 아니라 화면 간 일관성의 확보였다.
다이어리는 감정 기록의 진입과 저장 흐름을 재설계했다. 에디터 진입 동선을 정비하여 작성과 저장이 자연스럽게 이어지도록 했다. 동시에, 재생 상태가 잠금화면과 Now Playing 위젯에서 동일하게 반영되도록 원격 제어를 통합했으며, 데이터 동기화와 캐시가 화면에 표시되는 상태와 어긋나지 않도록 정렬했다.
노출 기준, 재생 상태, 기록 흐름이 단일 규칙 위에서 동작하면 화면을 전환할 때마다 사용자가 새로운 맥락에 적응할 필요가 없다. 이번 작업은 그 일관성의 기반을 구축하는 데 집중했다.