The topics table used document count alone, so a single prolific blog could put a tag at the top: news_politics had 2,431 documents from 2 publications, and some rows came from one blog. It now requires at least three ranked publications, sorts by publication count, and renders tag slugs with spaces instead of underscores.
The indexer applies the same three-publication floor and sort for future snapshots; the page filters the current snapshot the same way.
Before:
After:
🤖 Generated with Claude Code