Skip to content

Contributor leaderboard and reputation dashboard #18

Description

@mahsumaktas

Summary

Rank contributors by PR quality using Treliq's scoring data. Surface top contributors and track reputation over time.

Metrics

  • Average PR score
  • Merge rate (% of PRs merged)
  • Average time to merge
  • Spam/duplicate rate
  • Review participation

Output

  • CLI: treliq leaderboard --repo owner/repo
  • Dashboard page: /contributors
  • API: GET /api/contributors

Data

Uses existing reputation system (src/core/reputation.ts) + historical scan data from SQLite.

Why

Helps maintainers identify reliable contributors for CODEOWNERS, maintainer promotion, and community recognition.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions