fix: correct broken self-referencing GitHub repo links (404s)#40
Open
dmchaledev wants to merge 1 commit into
Open
fix: correct broken self-referencing GitHub repo links (404s)#40dmchaledev wants to merge 1 commit into
dmchaledev wants to merge 1 commit into
Conversation
The CHANGELOG comparison/release links and the demo footer link pointed to HailBytes/hailbytes-vulnerability-calculator, which does not exist. The repository slug (per package.json and the npm 'repository' field) is HailBytes/vulnerability-calculator, so these links returned 404 for anyone clicking through from the published CHANGELOG or the demo page. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CqofjaCE6UcaHpkxHUFAX8
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Three self-referencing GitHub links point to a repository slug that does not exist —
HailBytes/hailbytes-vulnerability-calculator. The actual repository isHailBytes/vulnerability-calculator(confirmed by therepository/bugsfields inpackage.json), so these links return 404 for anyone who clicks them.Two of the three are the CHANGELOG footer links, which are shown on the npm package page and on the rendered CHANGELOG in-repo, so this is user-facing on the published package.
Broken links fixed
CHANGELOG.md.../hailbytes-vulnerability-calculator/compare/...→.../vulnerability-calculator/compare/...CHANGELOG.md.../hailbytes-vulnerability-calculator/releases/...→.../vulnerability-calculator/releases/...demo.htmlGitHublink →.../vulnerability-calculatorVerification
package.jsonis the source of truth:"url": "git+https://github.com/HailBytes/vulnerability-calculator.git"— nohailbytes-prefix.npm testpasses (65 tests). This change touches only link text, no runtime code.Scope
Deliberately narrow and self-contained. I left the "Related packages" links in
README.md(lines 276–278, which reference otherhailbytes-*repos) untouched, since I can't verify those sibling repos' slugs from this repository.🤖 Generated with Claude Code
https://claude.ai/code/session_01CqofjaCE6UcaHpkxHUFAX8
Generated by Claude Code