Skip to content

Update leaderboard scoring#74

Merged
redreceipt merged 1 commit intomainfrom
codex/update-leaderboard-scoring-to-10,-5,-1
Jul 22, 2025
Merged

Update leaderboard scoring#74
redreceipt merged 1 commit intomainfrom
codex/update-leaderboard-scoring-to-10,-5,-1

Conversation

@redreceipt
Copy link
Member

Summary

  • adjust leaderboard scoring
  • update tooltip text

Testing

  • python -m py_compile jobs.py linear.py app.py github.py config.py openai_client.py
  • flake8 (fails: command not found)

https://chatgpt.com/codex/tasks/task_e_687f1d96a1c08324aace3ceb5abfb9d5

Copilot AI review requested due to automatic review settings July 22, 2025 05:21
@redreceipt redreceipt temporarily deployed to bug-board-codex-update--lou30m July 22, 2025 05:21 Inactive
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the leaderboard scoring system by increasing point values for issue priorities. The changes update scoring from a 4/2/1 system to a 10/5/1 system for high/medium/low priority issues respectively.

  • Updated scoring logic in both linear.py and jobs.py from 4/2/1 to 10/5/1 points
  • Modified tooltip text in the HTML template to reflect new scoring values
  • Updated Slack message text to show the new scoring system

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
templates/index.html Updates tooltip text to show new scoring values (10/5/1)
linear.py Updates priority_to_score mapping and comment to reflect new scoring
jobs.py Updates priority_to_score mapping and Slack message text for new scoring

# high - 4, medium - 2, everything else - 1
priority_to_score = {1: 4, 2: 4, 3: 2, 4: 1, 5: 1}
# high - 10, medium - 5, everything else - 1
priority_to_score = {1: 10, 2: 10, 3: 5, 4: 1, 5: 1}
Copy link

Copilot AI Jul 22, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The priority_to_score mapping is duplicated between linear.py and jobs.py. Consider extracting this to a shared constant or configuration to maintain consistency and reduce duplication.

Copilot uses AI. Check for mistakes.
@redreceipt redreceipt merged commit 3676d29 into main Jul 22, 2025
2 checks passed
@redreceipt redreceipt deleted the codex/update-leaderboard-scoring-to-10,-5,-1 branch July 22, 2025 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants