全画面で一貫したコンテンツ状態の実現
ブラウズ・アルバム・再生画面に分散していたコンテンツ表示ロジックを統合し、同一コンテンツがどの画面でも同じ状態を保つよう整備した。
同一コンテンツであっても、ブラウズ画面・アルバム画面・再生画面でタイトルの表示形式やレコメンド基準が微妙に異なっていた。画面数が増えるにつれ、こうした不一致が蓄積されプロダクト全体の一貫性を損なう。
今回の対応では、moment・inst・レコメンド・ブラウズの各サーフェスにおけるカードおよびリストのデータ取得経路を単一の基準に統合した。画面ごとに異なる結果を返していた同期処理およびキャッシュの分岐点も、単一経路に収束させた。
再生領域にも同じ原則を適用した。オーディオ・ビデオ状態、現在ロードされているコンテンツ情報、ロック画面のメタデータが、それぞれ異なる状態を参照するのではなく、単一のソースを共有する構成に修正した。すべての画面が同じ状態を参照することで、ユーザーはナビゲーション位置によらず一貫した体験を得られる。