The browsing problem, not the reporting one: filters and a trending rail for finding something you do not already hold.
npx shadcn@latest add @ssych/discover-board
—
discover-board