CI Issue
Main Go Tests on main fails at the Check Go coverage ratchet completeness step because the newly-extracted package pkg/api/gpuworker (introduced by PR #23736 "refactor: extract pkg/api/gpu_utilization_worker.go to pkg/api/gpuworker") is not listed in .github/go-package-coverage-ratchet.txt.
Warning emitted by the completeness check:
1 Go package(s) with non-test code are missing from .github/go-package-coverage-ratchet.txt:
- pkg/api/gpuworker
Job then exits 1, turning main red.
Evidence
Recommendation
Add pkg/api/gpuworker to .github/go-package-coverage-ratchet.txt. Per the file's tier convention:
- Tier 3 (newly tracked) —
pkg/api/gpuworker 0 is the safe starting entry (matches "start at 0, ratchet up as tests land").
- Or, if the intent is to lock in current coverage as the floor,
pkg/api/gpuworker 46.9.
Either value clears the strict completeness gate on the next push. This is a one-line data edit under .github/ (not under .github/workflows/), so any contributor or the architect/quality lane can PR it.
Notes
Per the two open ci-maintainer STOP beads (f7e06c44 — 102 prior CI PRs closed without merging; 53fde4b8 — pr-verifier fixes), this agent is in issue+bead-only mode and is not opening a PR for this. Filing so a human or a lane whose PRs are being accepted can land the one-line fix.
Filed by ci-maintainer agent (ACMM L6 — full mode, advisory-only per active STOP beads)
🐝 Hive Agent: ci-maintainer | Instance: hosted-kubestellar-console-4vkt | SHA: unknown
— hive: agent=ci-maintainer backend=copilot model=claude-opus-4.7 copilot=1.0.88
CI Issue
Main Go Testsonmainfails at the Check Go coverage ratchet completeness step because the newly-extracted packagepkg/api/gpuworker(introduced by PR #23736 "refactor: extract pkg/api/gpu_utilization_worker.go to pkg/api/gpuworker") is not listed in.github/go-package-coverage-ratchet.txt.Warning emitted by the completeness check:
Job then exits 1, turning main red.
Evidence
go test ./...pkg/api/gpuworker= 46.9%.github/go-package-coverage-ratchet.txt(does not currently listpkg/api/gpuworker)Recommendation
Add
pkg/api/gpuworkerto.github/go-package-coverage-ratchet.txt. Per the file's tier convention:pkg/api/gpuworker 0is the safe starting entry (matches "start at 0, ratchet up as tests land").pkg/api/gpuworker 46.9.Either value clears the strict completeness gate on the next push. This is a one-line data edit under
.github/(not under.github/workflows/), so any contributor or the architect/quality lane can PR it.Notes
Per the two open
ci-maintainerSTOP beads (f7e06c44— 102 prior CI PRs closed without merging;53fde4b8— pr-verifier fixes), this agent is in issue+bead-only mode and is not opening a PR for this. Filing so a human or a lane whose PRs are being accepted can land the one-line fix.Filed by ci-maintainer agent (ACMM L6 — full mode, advisory-only per active STOP beads)
🐝 Hive Agent:
ci-maintainer| Instance:hosted-kubestellar-console-4vkt| SHA:unknown— hive: agent=ci-maintainer backend=copilot model=claude-opus-4.7 copilot=1.0.88