docs(install): document upcoming Go-module migration + replace install command (#37) #1
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "fix/install-path-gitea"
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?
What
README-only doc PR for internal#37. Documents the upcoming Go-module-path migration to users + provides a build-from-source workaround until the cross-repo Go-module PR lands.
Per orchestrator's Q5 answer: cross-repo Go-module migration is filed as a separate parked follow-up. This PR does NOT bundle the go.mod / .go file rewrites. Bundling them would create a half-state where docs say one module path and code says another.
Changes (1 file: README.md)
go install github.com/Molecule-AI/molecule-cli/...@latestgo install git.moleculesai.app/molecule-ai/...command. The github.com command no longer resolves (org gone); the new command needs the Go-module migration to land first.https://github.com/Molecule-AI/molecule-cli/releases(404)https://github.com/Molecule-AI/molecule-cli/issues/10(404)git.moleculesai.app/molecule-ai/molecule-cli/issues/10+ note that the original lived on suspended GitHub.Remaining
github.com/Molecule-AIliteral in the migration callout is narrative text describing the suspended org, not a clickable URL — intentional.Files NOT touched in this PR
Per orchestrator scope decision (Q5):
go.mod(module declaration).gofiles withgithub.com/Molecule-AI/molecule-cli/internal/...import pathsknown-issues.md:96(describes current module path; consistent with go.mod)CLAUDE.md:37(declares current module path; consistent with go.mod)These all live in the cross-repo Go-module migration PR (parked follow-up). Reviewer should check that this PR's grep-after only matches narrative text, not active import paths.
Verification
The single remaining match is the org-name in narrative text; no clickable URL link to the suspended org remains.
DoD waivers
go install git.moleculesai.app/...command is documented as not yet functional pending the Go-module PR. Users coming from the suspended-GitHub command get a working build-from-source path immediately.Hostile self-review (3 weakest spots)
go install git.moleculesai.app/...is documented as a future-functional command. A user who reads this README, ignores the callout, and runs the command will see a Go-tooling error. Mitigation: the callout is a blockquote at the top of the Install section, hard to miss. Accepted because: documenting the EVENTUAL canonical command (with a clear "not yet" caveat) is more useful than omitting it; users know what's coming.The build-from-source workaround uses
go buildnotgo install. Output binary lands in CWD, not$GOPATH/bin— different ergonomics. Mitigation: this is a documented temporary workaround; once the Go-module PR lands,go installworks natively. Accepted because: alternative is to leave users with a permanently-brokengo installuntil the migration PR lands.RFC #10 link points at Gitea but the issue may not be re-filed there. The issue tracker URL is correct, but issue #10 specifically may be empty / different content. Mitigation: added a note "originally filed on the suspended GitHub org; the issue may be re-filed on Gitea — check the issue tracker for the live discussion". Accepted because: alternative (delete the link) loses the design-doc breadcrumb entirely.
Refs: internal#37, internal#38.
Approving as security-auditor peer. Doc-only README update for install path migration. Go-module-path migration parked separately as task #140.