Skip to content

blastradius: rename module to github.com/HexmosTech/git-lrc/blastradius - #145

Merged
LinceMathew merged 2 commits into
mainfrom
blastradius-module-path
Oct 9, 2026
Merged

LinceMathew merged 2 commits into
mainfrom
blastradius-module-path

Conversation

@LinceMathew

Copy link
Copy Markdown
Contributor

Summary

Renames the blast-radius engine module from github.com/HexmosTech/blastradius to github.com/HexmosTech/git-lrc/blastradius, so other repos (LiveReview, for server-side blast radius on webhook/UI reviews) can import it with go get instead of a local replace.

  • blastradius/go.mod module path
  • root go.mod require + replace
  • import paths in 33 Go files, plus code samples in docs/risk-scoring.md

No behavior change.

Verification

  • go build ./... && go vet ./... in root and blastradius/
  • go test: internal/appcore, tools 135 passed; blastradius 68 passed, 2 failing in score/ (TestFanInDecayAndDedup, TestFanInTransformCompressesHubDominance) fail identically on main (pre-existing)
  • Scored the same 411-line diff with engine CLIs built from main and this branch: identical reports (only GeneratedAt and the order of tied ImpactedPackages differ)
  • make build-local + fake-mode lrc review --blast-radius on a real range: 46/46 hunks scored
  • go mod download github.com/HexmosTech/git-lrc/blastradius@510ed6d resolves from GitHub

LiveReview Pre-Commit Check: ran (iter:1, coverage:0%)
LiveReview Pre-Commit Check: ran (iter:1, coverage:0%)
@LinceMathew
LinceMathew merged commit cb9fce8 into main Oct 9, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant