Skip to content

feat: rename RepositoryConfig.weight to emission_share + per-repo distribution (#1215)#1261

Closed
alpurkan17 wants to merge 9 commits into
entrius:testfrom
alpurkan17:feat/1215-emission-share-clean
Closed

feat: rename RepositoryConfig.weight to emission_share + per-repo distribution (#1215)#1261
alpurkan17 wants to merge 9 commits into
entrius:testfrom
alpurkan17:feat/1215-emission-share-clean

Conversation

@alpurkan17
Copy link
Copy Markdown
Contributor

Summary

Complete implementation of all 11 deliverables for #1215.

Changes

  • Rename RepositoryConfig.weightemission_share
  • Per-repo emission share distribution with within-repo PR/issue spill
  • Remove repo_weight_multiplier from scoring pipeline
  • Collapse emission constants to combined 90% + 10% treasury
  • Add issue_discovery_share field
  • Load-time sum-≤-1 validation
  • 22 files changed, CI passes

Closes #1215

@xiao-xiao-mao xiao-xiao-mao Bot added the refactor Code restructuring without behavior change label May 13, 2026
@alpurkan17 alpurkan17 force-pushed the feat/1215-emission-share-clean branch from e7e612e to 6fd1bc8 Compare May 13, 2026 22:50
@alpurkan17
Copy link
Copy Markdown
Contributor Author

Issue #1215 sudah di-merge oleh competitor #1235. Closing.

@alpurkan17 alpurkan17 closed this May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactor Code restructuring without behavior change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Convert per-repo weight from unbounded multiplier to emission_share (bounded pool slice)

1 participant