Skip to content

Add trusted organizations scoring boost#47

Merged
mchmarny merged 2 commits intomainfrom
feat/trusted-orgs
Mar 2, 2026
Merged

Add trusted organizations scoring boost#47
mchmarny merged 2 commits intomainfrom
feat/trusted-orgs

Conversation

@mchmarny
Copy link
Owner

@mchmarny mchmarny commented Mar 2, 2026

Summary

  • Add --trusted-orgs repeatable CLI flag and action input for specifying trusted organizations
  • Members of trusted orgs receive a floor score of COLLABORATOR (0.8) on the association signal
  • Zero impact when flag is omitted — fully backward compatible
  • Action input supports both newline-separated and comma-separated org names

Test plan

  • make test — all pass
  • make lint — clean
  • Unit tests for associationScore with trusted org member (NONE→0.8, FIRST_TIME→0.8, CONTRIBUTOR→0.8, COLLABORATOR→unchanged, OWNER→unchanged)
  • Integration test in algo_test.go for trusted org member with low association
  • TestCompute case for trusted org member with NONE association

mchmarny added 2 commits March 2, 2026 14:35
Contributors who are members of specified trusted orgs (e.g. CNCF,
Kubernetes) receive a floor score of COLLABORATOR (0.8) on the
association signal. Zero impact when flag is omitted.
Update reputation workflow to use @main with multiline trusted-orgs.
@github-actions
Copy link

github-actions bot commented Mar 2, 2026

Contributor Reputation

🟡 Score: 67.0%

Metric Value
Author Association NONE
Account Age 5,902 days
Verified Commits 85/122
PRs Merged NaN
PRs Closed NaN
Public Repos 158
Forked Repos NaN
Followers 279
Recent PR Repos NaN

Powered by reputer

@mchmarny mchmarny self-assigned this Mar 2, 2026
@mchmarny mchmarny added the enhancement New feature or request label Mar 2, 2026
@mchmarny mchmarny enabled auto-merge (squash) March 2, 2026 22:37
@mchmarny mchmarny merged commit 31f91fa into main Mar 2, 2026
6 checks passed
@mchmarny mchmarny deleted the feat/trusted-orgs branch March 2, 2026 22:37
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.

1 participant