Skip to content

fix: no ring for a container category such as uncategorized - #200

Merged
ralyodio merged 1 commit into
mainfrom
fix/ring-topic-stoplist
Sep 13, 2026
Merged

fix: no ring for a container category such as uncategorized#200
ralyodio merged 1 commit into
mainfrom
fix/ring-topic-stoplist

Conversation

@ralyodio

Copy link
Copy Markdown
Contributor

No ring for a container category

Follow-up to #199. The category ranking produced rings named uncategorized and blog: default tags publishers file under, not subjects. RING_TOPIC_STOPLIST (uncategorized, general, misc, blog, posts, feed, default and the like) is skipped in topRingTopics; the next seed drops the empty rings made for them through the existing stale-ring rule. Test extended. packages/db/scripts/curate-ring.mjs added: make or extend a curated ring from feed slugs, idempotent (used for the Profullstack ring).

🤖 Generated with Claude Code

https://claude.ai/code/session_01XYae2mH3khdwiXUVzcVMDw

Publishers file under "uncategorized", "blog" and "general" by default, so
those tags rank high among category-sourced topics and the first real seed
made rings of them. A ring of "uncategorized" is a ring of anything. A short
stoplist of container tags is skipped when ranking ring topics; the empty
rings already made for them are dropped by the next seed, as any ring whose
topic no longer qualifies and has nobody active is. Curate-ring script added
for a ring assembled by hand.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XYae2mH3khdwiXUVzcVMDw
@ralyodio
ralyodio merged commit 08de5df into main Sep 13, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant