Every prompt now carries up to five tags across Subject, Style, and Use case. The sidebar runs an axis-switcher with selected tags pinned above the tabs, so stacking filters — food + photoreal + editorial — reads instantly. Discover pre-fetches in one query and filters client-side; chip toggles return in a frame, not a round-trip.
NewSubject / Style / Use-case taxonomy with thirty seeded tags
NewAxis tab switcher in the left rail — no scroll, no overflow
NewMulti-tag URL state (?tag=food,photoreal) — AND-intersected
ImprovedDiscover loads the full dataset once; every filter runs in memory
Unliking a card drops it from the Liked grid instantly without a refetch. The top progress bar got thicker with a shimmer sheen and lost its glow shadow — the kind of small thing you only notice when it stops feeling wrong.
NewDedicated Liked view with sidebar entry and sign-in-then-replay nav
ImprovedInstant unlike removal, no network round-trip
FixedEnd-of-feed footer no longer appears in scoped views
The feed now orders by Feedlens insert time instead of source post-date, so newly-added prompts surface first. Four sort modes — Latest is the new default, Top liked and Most viewed for browsing through engagement, Oldest for archaeologists.
NewMost Viewed sort, backed by per-viewer deduped counts
ImprovedLatest / Oldest / Top filter — sorted by Feedlens insert time
Sign in with Google now lives directly inside the in-page sign-in modal — no redirect, no roundtrip. Email and password still work for users who want them.