MOMENT Studio
← Back

Consolidating Pre-Sleep Notifications into a Single Flow

2026.04.21Technical Log#product-ui#sleep#content

Inconsistent display rules and notification logic across screens were unified under a single standard, ensuring a coherent pre-sleep routine experience.

In the initial release, screens presented features in parallel without forming a unified flow. Recommended moments, browsed insts, and pre-sleep notifications each operated under separate display rules, resulting in the same content appearing inconsistently across different screens.

The primary focus of this update was the screen structure. Card layouts and data flows were realigned so that moments and insts—across both recommendation and discovery surfaces—share a common display standard. Consistent presentation regardless of entry point is a prerequisite for a predictable user experience.

Pre-sleep notifications were addressed at the data layer. The origin, recurrence settings, and active state of each notification are now explicitly distinguished, and a single reset path was introduced for notifications sharing the same source. This eliminates the issue of partial stale state persisting after a notification change. The core objective was to ensure that any configuration made on the pre-sleep screen is reliably carried forward into the next session.