Skip to content

fix(doc): remove dead GitHub Pages links and stale jazzy references - #422

Merged
Minipada merged 1 commit into
jazzyfrom
fix/docs-dead-links-and-stale-refs
Aug 23, 2026
Merged

fix(doc): remove dead GitHub Pages links and stale jazzy references#422
Minipada merged 1 commit into
jazzyfrom
fix/docs-dead-links-and-stale-refs

Conversation

@Minipada

Copy link
Copy Markdown
Owner

Summary

  • GitHub Pages for this repo has been taken down (gh-pages branch deleted, per doc.yaml), so every absolute minipada.github.io link in introduction.md (= README.md via symlink) 404s — including the whole "For detailed instructions" list. Replaced it with a pointer to the book's sidebar and a GitHub repo-browse link. No relative link syntax fixes this instead: mdbook copies the first chapter's rendered HTML to the site's root index.html without rewriting its relative links, so no single relative path resolves correctly at both that root copy and the chapter's real nested path.
  • Pointed the codecov badge at jazzy instead of humble — CI already uploads coverage there under the cpp-jazzy flag.
  • Dropped the future_work.md roadmap item for container-image build automation on PRs/commits: ci.yaml already does this with Podman.

Test plan

  • Rebuilt the docs with the official toolchain (tools/ci/pre-commit/build_doc.sh, Podman + pinned mdbook/strictdoc) — clean build, only the 3 pre-existing harmless linkcheck warnings (unrelated [str]/[int] table cells).
  • Served the built site locally and curl-verified every previously-dead link now resolves (200), and confirmed no link on the root index.html copy points at a path that 404s.

https://claude.ai/code/session_01QFLuMgHLraGekrUyP9gbZL

GitHub Pages for this repo has been taken down (gh-pages branch deleted,
per doc.yaml), so every absolute minipada.github.io link in
introduction.md (= README.md via symlink) 404s, including the whole
"For detailed instructions" list. Replace it with a pointer to the
book's own sidebar and a GitHub repo-browse link, since no relative
link syntax can satisfy both the site's root index.html (a raw copy of
this chapter's rendered HTML, made by mdbook, that does not rewrite
relative links for its new location) and the chapter's real nested
path at the same time.

Also:
- Point the codecov badge at the jazzy branch instead of humble, since
  CI now uploads coverage there under the cpp-jazzy flag.
- Drop the future_work.md roadmap item for container-image build
  automation on PRs/commits: ci.yaml already does this with Podman.

Signed-off-by: David Bensoussan <d.bensoussan@proton.me>
@Minipada
Minipada merged commit e4f08d5 into jazzy Aug 23, 2026
4 checks passed
@github-actions
github-actions Bot deleted the fix/docs-dead-links-and-stale-refs branch August 23, 2026 12:47
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