Skip to content

Link check: documentation links checked on the live docs; fix two links - #50

Merged
jcelerier merged 1 commit into
masterfrom
link-check-fixes
Oct 23, 2026
Merged

jcelerier merged 1 commit into
masterfrom
link-check-fixes

Conversation

@jcelerier

Copy link
Copy Markdown
Member

For #48 (38 failures from the scheduled check this morning).

  • Internal /score-docs/ links (5 in the report): the scheduled check only builds this site, so they were all reported missing. They are now rewritten to https://ossia.io/score-docs/ and checked on the live documentation. I also checked all 156 documentation links of the site and their anchors against the live docs: only one was broken (below).
  • GitHub line anchors (#L9, …): added by JavaScript on GitHub, always reported missing → ignored.
  • Temporary errors (418, 5xx, e.g. cnil.fr 503): ignored.
  • Fixed: the Timing feature's doc link (musical.html#timing no longer exists → #process-durations-and-the-time-chooser); the 1€ filter page in a 2021 post (moved to gery.casiez.net).

Still reported, not changed: scrime.u-bordeaux.fr, labri.fr, jim2021.sciencesconf.org, revues.mshparisnord.fr and isidore.science time out (also from my machine, after 60 s): either down or blocking non-French traffic. partner.microsoft.com answers normally from here but not to the CI. If they keep failing, these hosts can be added to the ignore list.

Checked: production build, then htmlproofer with these options: no internal failures; only the timeouts above remain. actionlint passes.

🤖 Generated with Claude Code

https://claude.ai/code/session_01LnhJQb1bcRrYTvmX94BTzw

Issue #48: the scheduled check built only this site, so every internal
/score-docs/ link was reported missing; they are now checked against the
live documentation. GitHub line anchors (#L12, added by JavaScript) and
temporary errors (418, 5xx) are ignored.

- Timing feature: the documentation anchor #timing no longer exists; it
  links to the process durations section.
- 2021 blog post: the 1€ filter page moved to gery.casiez.net.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LnhJQb1bcRrYTvmX94BTzw
@jcelerier
jcelerier merged commit 396430d into master Oct 23, 2026
5 checks passed
@jcelerier
jcelerier deleted the link-check-fixes branch October 23, 2026 00:53
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