fix: feed mode not persisting across hard refresh (#1286)
auth.isAuthenticated starts false and flips true after /auth/me
resolves. the probe $effect's else branch fired immediately on
mount (before auth resolved), saw feedMode === 'for-you', and
reset it to 'latest' — clobbering the localStorage-persisted
preference on every page load.
fix: gate the else branch on !auth.loading so it only fires after
auth has actually resolved and the user is genuinely not authenticated.
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
authored by