chore(go-module): #1760 rename Go module to git.moleculesai.app/molecule-ai/molecule-core/workspace-server #1816
Reference in New Issue
Block a user
Delete Branch "chore/issue-1760-rename-go-module"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Closes #1760. Renames the workspace-server Go module from
github.com/Molecule-AI/molecule-monorepo/platformtogit.moleculesai.app/molecule-ai/molecule-core/workspace-server.The old path was a holdover from the pre-2026-05-06 GitHub-suspension era when:
github.com/Molecule-AI/molecule-monorepoplatform/subdirectoryPost-suspension:
git.moleculesai.app/molecule-ai/molecule-core)workspace-server/notplatform/This PR aligns the module path with reality.
Scope
go.modmodule declaration-ldflags -X buildinfo.GitSHA=...Net: 197 files, +410 / -410 (symmetric rename, zero logic changes).
Verification
go mod tidyclean (no go.sum diff)go build ./...green across every packagego test -short -count=1 ./...green across every packagego vet ./...clean/buildinforuntime endpoint will continue reporting GitSHA after this lands (the-Xlinker flag was updated alongside the path)Risk
find + sedon their branch and resolve cleanly.SOP Checklist (RFC #351)
1. Comprehensive testing performed
go build ./...greengo test -short -count=1 ./...green (every package)go vet ./...cleango mod tidyno-op on go.sum2. Local-postgres E2E run
N/A. Pure mechanical rename, zero behavior change.
3. Staging-smoke verified or pending
Pending merge + image build + tenant recycle. Will verify
/buildinforeturns a valid SHA (not "dev").4. Root-cause not symptom
Yes. The mismatched path was a known artifact of the GitHub→Gitea migration. Aligning module path → SCM URL → working tree layout removes the divergence.
5. Five-Axis review walked
Walked solo. Mechanical change with full test coverage. Happy to dispatch a reviewer for sign-off on the rename strategy.
6. No backwards-compat shim / dead code added
No shim, no dual-path support. The rename is one-shot.
7. Memory/saved-feedback consulted
reference_post_suspension_pipeline— confirms Gitea SCM URL is the canonical target.feedback_per_agent_gitea_identity_default— N/A (rename is a single mechanical change, not a multi-agent surface).🤖 Generated with Claude Code
Approving PR #1816: mechanical Go module rename to align with post-GitHub-suspension Gitea SCM. 197 files, symmetric +410/-410, all tests + vet green. CTO-bypass 2026-05-24.
Approving PR #1816: mechanical Go module rename to align with post-GitHub-suspension Gitea SCM. 197 files, symmetric +410/-410, all tests + vet green. CTO-bypass 2026-05-24.
Cross-author LGTM — clean implementation.