Removes the daily_page experiment and everything gated behind it:
- packages/shared/src/features/daily (DailyHome, Cover* sections,
DailySwitcher, DailyFeedback, DailyPostVotes, HeadlinesSettingsModal,
useDailyFeed, optimisticMutations) and the /daily page
- the daily_page flag, DailyPageVariant and useDailyPage
- DAILY_FEED_QUERY, the DailyHeadlines query, the markDailySeen mutation
and RequestKey.DailyFeed
- Origin.DailyPage and LogEvent.DailyFeedback
- the client-owned `daily`/`setDaily` session state from BootProvider,
AuthContext and the boot cache
- the daily-as-default branches in both MainFeedPages, the sidebar entry
and the /daily handling in FeedNav
The "For you" chip is no longer suppressed in ExploreChipsBar and
UnifiedMobileFeedNav, and ExploreChipsBar drops its onNavTabClick prop,
which only existed to wire up the switcher. Both components gained a test
asserting the chip is back for logged-in users.
/daily now temporarily redirects to / so existing links keep working,
without baking a permanent redirect into clients for a path that may
come back.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Removes the daily_page experiment and everything gated behind it:
daily/setDailysession state from BootProvider, AuthContext and the boot cacheThe "For you" chip is no longer suppressed in ExploreChipsBar and UnifiedMobileFeedNav, and ExploreChipsBar drops its onNavTabClick prop, which only existed to wire up the switcher.
/daily now permanently redirects to / so existing links keep working.
Changes
Events
Did you introduce any new tracking events?
Experiment
Did you introduce any new experiments?
Manual Testing
Caution
Please make sure existing components are not breaking/affected by this PR
Preview domain
https://remove-daily-homepage.preview.app.daily.dev