Skip to main content
← Back to list
01Issue
FeatureOpenSwamp Club
AssigneesNone

Profile content links with scoring for community contributions

Opened by stack72 · 4/9/2026· GitHub #232

Summary

Let operatives add links to external content about Swamp Club on their profile — blog posts, videos, tutorials, talks, etc. Each published link earns score points, incentivizing community content creation.

Motivation

Community-created content (guides, videos, blog posts, conference talks) is one of the most valuable forms of contribution, but there's currently no way to surface or reward it. Giving operatives a place to showcase their content on their profile — and scoring each link — creates a visible incentive loop: create content, link it, earn points, climb the leaderboard.

Design sketch

  • New section on the profile page: "Content" or "Community Links"
  • Each link has: URL, title, optional description, optional type tag (blog, video, tutorial, talk, etc.)
  • No limit on number of links (or a generous cap like 50)
  • Links are user-managed via the profile editor island
  • Links are publicly visible on /u/{username}

Storage

  • New collection profile_links or embedded array on the profile document
  • Fields: username, url, title, description?, type?, createdAt
  • Unique constraint on username + url to prevent duplicates

Scoring

  • Each new link published emits a scoring event: { event: "content_link_publish", properties: { username, url, title } }
  • Fixed points per link, scored through the telemetry pipeline
  • Deduplication: same URL for the same user only scores once
  • Removing a link could optionally revoke the points (or not — reward the effort of having shared)

Profile UI

  • Display links with favicons or type icons
  • Ordered by most recent first
  • Edit/delete in the profile editor

Open questions

  • Points per link — enough to be meaningful but not gameable by link-spamming?
  • Should links require any validation (URL reachable, not spam)?
  • Moderation — flag/report mechanism for inappropriate links?
  • Should link type affect score (e.g., video worth more than a tweet)?
  • Relationship to #227 (award events) — could link publishing be a specific kind of award?
02Bog Flow
OPENTRIAGEDIN PROGRESSSHIPPED

Open

4/9/2026, 4:43:37 PM

No activity in this phase yet.

03Sludge Pulse

Sign in to post a ripple.