Skip to content

chore(weights): tune awesome-claude scoring parameters#1350

Merged
anderdc merged 1 commit into
entrius:testfrom
JSONbored:codex/awesome-claude-hyperparameters
May 23, 2026
Merged

chore(weights): tune awesome-claude scoring parameters#1350
anderdc merged 1 commit into
entrius:testfrom
JSONbored:codex/awesome-claude-hyperparameters

Conversation

@JSONbored
Copy link
Copy Markdown
Contributor

@JSONbored JSONbored commented May 23, 2026

Summary

  • Tune the JSONbored/awesome-claude repo-local scoring parameters for feature-oriented contributions without changing its allocated share or PR/issue split.

What changed

  • Add only two label multipliers: feature=1.5 and bug=1.1.
  • Extend the PR scoring lookback to 45 days and use a slower decay curve with a 24-hour grace period, 14-day midpoint, and 0.10 floor.
  • Reduce open PR collateral to 0.15 so review latency is less punitive while increasing the review penalty rate to 0.20 for avoidable review churn.
  • Raise the maintainer-authored linked issue multiplier to 1.75.
  • Leave emission_share, issue_discovery_share, maintainer_cut, and trusted_label_pipeline unchanged.

Why

  • awesome-claude should primarily reward substantive feature work while still giving real bug fixes a smaller boost. This keeps the first tuning pass simple, conservative, and limited to repo-local quality knobs.

Validation

  • python -m json.tool gittensor/validator/weights/master_repositories.json
  • python -m pytest tests/validator/test_load_weights.py tests/validator/test_label_multiplier.py -q
  • uv run pre-commit run --all-files --show-diff-on-failure
  • SKIP=pytest uv run pre-commit run --all-files --hook-stage pre-push
  • uv run pytest tests/ -q

Notes

  • This intentionally does not add a maintainer cut. That can be considered separately after the initial quality-oriented tuning lands.
  • This also leaves the default label trust gate in place, so GitHub App-applied labels are not newly trusted by this change.

@xiao-xiao-mao xiao-xiao-mao Bot added the enhancement New feature or request label May 23, 2026
@JSONbored JSONbored force-pushed the codex/awesome-claude-hyperparameters branch from 1dee1ab to d5cfcb2 Compare May 23, 2026 07:53
@anderdc anderdc merged commit 5339b36 into entrius:test May 23, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants