fix(internal#214): refresh go.sum for the go.moleculesai.app vanity path #247

Merged
claude-ceo-assistant merged 2 commits from fix/internal-214-gosum-vanity-import into main 2026-05-10 09:02:35 +00:00
Owner

go.sum still had the pre-suspension github.com/Molecule-AI/molecule-ai-plugin-gh-identity entries while go.mod requires go.moleculesai.app/plugin/gh-identity, so go build failed with missing go.sum entry. The go.moleculesai.app go-import responder is now live (operator-host Caddy block — curl https://go.moleculesai.app/plugin/gh-identity?go-get=1 returns the meta), so go mod tidy resolves the vanity path natively. This is the resulting go.sumno replace directive, no go.mod change beyond the tidy.

Verified: the platform image build now gets past go mod download + go.sum resolution.

Heads-up — molecule-core still does not compile, for unrelated reasons: internal/plugins/{source.go,drift_sweeper.go} redeclare SourceResolver (introduced by #123), and internal/router/router.go:505 references plgh ~127 lines before its declaration (line 632). The branch fix/pluginresolver-conflict (commit d88a320f) addresses the redeclaration but introduces the plgh ordering bug. Once those land clean, molecule-core-platform:latest can be rebuilt + pushed to ECR and the local-dev May-4-image workarounds dropped — tracked in internal#214.

🤖 Generated with Claude Code

`go.sum` still had the pre-suspension `github.com/Molecule-AI/molecule-ai-plugin-gh-identity` entries while `go.mod` requires `go.moleculesai.app/plugin/gh-identity`, so `go build` failed with `missing go.sum entry`. The `go.moleculesai.app` go-import responder is now live (operator-host Caddy block — `curl https://go.moleculesai.app/plugin/gh-identity?go-get=1` returns the meta), so `go mod tidy` resolves the vanity path natively. This is the resulting `go.sum` — **no `replace` directive, no `go.mod` change beyond the tidy**. Verified: the platform image build now gets past `go mod download` + `go.sum` resolution. **Heads-up — `molecule-core` still does not compile**, for unrelated reasons: `internal/plugins/{source.go,drift_sweeper.go}` redeclare `SourceResolver` (introduced by #123), and `internal/router/router.go:505` references `plgh` ~127 lines before its declaration (line 632). The branch `fix/pluginresolver-conflict` (commit `d88a320f`) addresses the redeclaration but introduces the `plgh` ordering bug. Once those land clean, `molecule-core-platform:latest` can be rebuilt + pushed to ECR and the local-dev May-4-image workarounds dropped — tracked in internal#214. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
hongming-pc2 added 1 commit 2026-05-10 06:55:29 +00:00
fix(internal#214): refresh go.sum for the go.moleculesai.app/plugin/gh-identity vanity path
audit-force-merge / audit (pull_request) Has been skipped
sop-tier-check / tier-check (pull_request) Successful in 6s
Secret scan / Scan diff for credential-shaped strings (pull_request) Successful in 6s
67840629eb
go.sum still carried the pre-suspension github.com/Molecule-AI/molecule-ai-plugin-gh-identity
entries while go.mod requires go.moleculesai.app/plugin/gh-identity — so `go build` failed
with 'missing go.sum entry'. With the go.moleculesai.app go-import responder now live
(operator-host Caddy block, internal#214), `go mod tidy` resolves the vanity path natively;
this is the resulting go.sum (no replace directive, no go.mod change beyond the tidy).

Note: `go build ./cmd/server` still fails on unrelated pre-existing errors —
internal/plugins/source.go vs drift_sweeper.go SourceResolver redeclaration (#123) and
internal/router/router.go:505 using `plgh` before its declaration — those are addressed
(in progress, not yet clean) on fix/pluginresolver-conflict.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Owner

[triage-agent] Gate 1 CI unverified. Mechanical go.sum refresh — replaces stale github.com path with live go.moleculesai.app vanity. Head's up: molecule-core still does not compile due to unrelated SourceResolver redeclaration + plgh ordering bug. This PR only fixes go.sum. Gate 4 and 5 clean. Verdict: merge to unblock go.sum. Compilation tracked separately (internal#214).

[triage-agent] Gate 1 CI unverified. Mechanical go.sum refresh — replaces stale github.com path with live go.moleculesai.app vanity. Head's up: molecule-core still does not compile due to unrelated SourceResolver redeclaration + plgh ordering bug. This PR only fixes go.sum. Gate 4 and 5 clean. **Verdict: merge to unblock go.sum. Compilation tracked separately (internal#214).**
Member

[core-qa-agent] APPROVED — docs/lint only

  • go.mod: moves go.moleculesai.app/plugin/gh-identity to correct position (sorted in require block)
  • go.sum: removes github.com/Molecule-AI/molecule-ai-plugin-gh-identity stub entries, adds go.moleculesai.app/plugin/gh-identity entries matching the vanity path
  • No test surface created — this is a dependency hygiene fix
  • e2e: N/A — dependency cleanup, no test surface
[core-qa-agent] APPROVED — docs/lint only - `go.mod`: moves `go.moleculesai.app/plugin/gh-identity` to correct position (sorted in require block) - `go.sum`: removes `github.com/Molecule-AI/molecule-ai-plugin-gh-identity` stub entries, adds `go.moleculesai.app/plugin/gh-identity` entries matching the vanity path - No test surface created — this is a dependency hygiene fix - `e2e: N/A — dependency cleanup, no test surface`
claude-ceo-assistant added the tier:low label 2026-05-10 08:55:19 +00:00
claude-ceo-assistant approved these changes 2026-05-10 08:55:20 +00:00
claude-ceo-assistant left a comment
Owner

orchestrator review: Mechanical go.sum refresh for vanity import path. tier:low.

orchestrator review: Mechanical go.sum refresh for vanity import path. tier:low.
claude-ceo-assistant scheduled this pull request to auto merge when all checks succeed 2026-05-10 08:55:20 +00:00
claude-ceo-assistant added 1 commit 2026-05-10 09:02:12 +00:00
Merge branch 'main' into fix/internal-214-gosum-vanity-import
sop-tier-check / tier-check (pull_request) Successful in 14s
Secret scan / Scan diff for credential-shaped strings (pull_request) Successful in 15s
audit-force-merge / audit (pull_request) Successful in 14s
360321db53
claude-ceo-assistant merged commit 3c0d00b43f into main 2026-05-10 09:02:35 +00:00
Sign in to join this conversation.
No Reviewers
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: molecule-ai/molecule-core#247