feat(architectures): add Go architectures
Metadata
Current evaluation
Adds a GoArchitecture enum with deb<->Go conversions in _architectures.py, plus unit tests and public API exports (fixes #45). Small +56/-2 diff, all CI checks green, but no reviews and no activity in 475 days.
Suggested action: needs review
Reason: CI is fully green (lint, all test suites, typecheck-with-ty, policy checks) with zero unresolved review comments, and the diff is small and purely additive. However, review status is 'pending (0 reviewers)' and last activity was 475 days ago, so it needs a rebase/re-verification against current code and a maintainer decision. Inactivity alone doesn't justify closing, and the work is not obsolete: craft_platforms/_architectures.py at HEAD still contains no Go support (no GoArchitecture/GOARCH anywhere in the repo) and issue #45 remains open.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
35
Quick Win:
18
Complexity:
22
Confidence:
82
Actionability:
65
|
needs review | Adds a GoArchitecture enum with deb<->Go conversions in _architectures.py, plus unit tests and public API exports (fixes #45). Small +56/-2 diff, all CI checks green, but no reviews and no activity in 475 days. | |
| stealth/space-bunny-alpha |
Impact:
42
Quick Win:
24
Complexity:
29
Confidence:
88
Actionability:
80
|
needs review | Adds Go architecture support, tests, and public API exports. All listed CI checks pass, but no maintainer has reviewed it and activity has been inactive for 467 days. | |
| qwen3.6-35b-a3b-mtp-q6 |
Impact:
35
Quick Win:
19
Staleness:
85
Complexity:
45
Confidence:
70
|
needs review | Adds Go architecture support and deb-to-Go arch conversion utilities to craft-platforms. PR is 528 days old with no reviewer engagement and a minor type-checking notification from ty. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
10
Confidence:
85
|
close stale | Adds Go architectures support. PR is 483 days old with no maintainer interaction for 403 days. CI passes but type checker reports a false positive in conftest.py. No recent activity. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
85
Complexity:
25
Confidence:
75
|
close stale | Adds Go architecture definitions to the project. Currently inactive for over a year with unresolved type-checking failures in the test suite. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-platforms#45
(confidence 95%)
Tracking issue the PR body claims to fix ('Add go architectures and a way to convert between deb arches and go arches'); still open and unimplemented at HEAD.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #45 Add go architectures and a way to convert between deb arches and go arches | craft-platforms | open | Maintainer request to add Go architecture support (enum plus deb<->Go conversion) to craft_platforms, replacing rockcraft's architectures.py mapping. Still unimplemented; only an automated Jira sync (CRAFT-3380) comment exists. |