← Back to issue list

Contributors script sometimes adds @unknown to the thank-you section.

View original Github issue

Metadata

Project
starflow
Number
#118
Type
issue
State
open
Author
lengau
Labels
Type: Bug
Created
Updated
Closed
—

Current evaluation

starflow's tools/contributors.py emits a bogus '@unknown' entry in the thank-you section when a contributor's GitHub username can't be resolved; reported by a maintainer with a reproducer command, labeled Type: Bug, still open and unfixed.

Suggested action: keep open

Reason: The bug is real and unresolved: the complete history of tools/contributors.py is only 78c8a94 (add script, #114), cafac0c (exclude bot accounts, #165), and 7f58a2d (commit filters, #170) — none touching the username-lookup fallback — and the issue remains open with no linked PR. It is already labeled Type: Bug and was filed by maintainer lengau, so it is triaged. Impact is capped near 30 because it only corrupts the generated thanks section in release reports rather than breaking builds or losing data, and actionability is held at ~62 because the report supplies only the invocation and no output, leaving the root cause (API rate limiting vs. unresolvable author) to be established by investigation.

Evaluated by: mr-cal-bot

Impact: 30 Quick Win: 12 Complexity: 35 Confidence: 58 Actionability: 62

Issue body

The contributors script adds the user called unknown to the thank-you section when it cannot retrieve the actual username of a contributor. I ran: ```terminal python /home/lengau/Work/Code/starflow/tools/contributors.py --project=charmcraft --old-ref=4.1.0 --new-ref=3b6de4ae53dd8342f4f82797017882728b7763a2 ```

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 30
Quick Win: 12
Complexity: 35
Confidence: 58
Actionability: 62
keep open starflow's tools/contributors.py emits a bogus '@unknown' entry in the thank-you section when a contributor's GitHub username can't be resolved; reported by a maintainer with a reproducer command, labeled Type: Bug, still open and unfixed.
qwen/qwen3.6-35b-a3b
Impact: 30
Quick Win: 17
Complexity: 20
Confidence: 50
Actionability: 70
keep open Contributors script adds @unknown to thank-you section when it cannot retrieve a contributor's actual username. Valid bug with reproducer, labeled Type: Bug, no maintainer response in 198 days.
qwen/qwen3.8-27b
Impact: 20
Quick Win: 17
Staleness: 60
Complexity: 15
Confidence: 85
Support Request: 5
needs triage Contributors script (tools/contributors.py) adds a literal 'unknown' entry to the thank-you section when the GitHub API returns no author login for a commit. Bug confirmed still present at line 254; no fix committed. 178 days old, 0 comments, labelled Type: Bug but no maintainer response.
qwen/qwen3.6-35b-a3b
Staleness: 60
Complexity: 25
Confidence: 85
Support Request: 10
needs triage Contributors script appends "@unknown" to acknowledgments when usernames are missing. Open 137 days with zero comments or assignee.
qwen3.6-35b-a3b-mtp-q6
Staleness: 55
Complexity: 20
Confidence: 85
Support Request: 0
needs triage Contributors script incorrectly appends @unknown to acknowledgments when username retrieval fails. Reported by a maintainer with reproduction steps, but has seen no maintainer engagement or assignment in over four months.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.