Every scroll trains your feed algorithm โ but today the only sign of life is a pulsing dot. What if the algorithm visibly grew up as you fed it: from an egg, to a hatchling, to a mind of its own?
"Still an egg ๐ฅ โ scroll to start teaching it what you love."
"It's hatching ๐ฃ โ starting to notice your taste in types and tags."
"Finding its wings ๐ฅ โ ranking with real confidence now."
"Thinking for itself ๐ง โจ โ this feed is unmistakably yours."
Learning as you scroll ๐ง dot
(AlgorithmMenu.tsx), the "untrained" label in AlgorithmManager.tsx,
and the signal counter in useFeedEngagement.ts. Milestone toasts route through
useLopu(). Thresholds are deterministic โ no RNG.
prefers-reduced-motion / the theme's general.motion gate.