fix(docs): rewrite .md links to built directory URLs #2

Manually merged
rob merged 1 commit from fix/docs-md-links into main 2026-09-09 15:07:23 +02:00
Collaborator

Eleventy never rewrote relative foo.md hrefs, so every markdown
cross-link in the docs 404'd — including the three on the Tools page
(dsl-inspector, inkscape_extension, midi-to-svg).

Add an output transform that maps foo.md / ../tools/foo.md#anchor
to foo/ / ../tools/foo/#anchor, leaving absolute-scheme URLs alone.
Fixes 18 pages, not just Tools.

Co-Authored-By: Claude Opus 5 noreply@anthropic.com

Eleventy never rewrote relative `foo.md` hrefs, so every markdown cross-link in the docs 404'd — including the three on the Tools page (dsl-inspector, inkscape_extension, midi-to-svg). Add an output transform that maps `foo.md` / `../tools/foo.md#anchor` to `foo/` / `../tools/foo/#anchor`, leaving absolute-scheme URLs alone. Fixes 18 pages, not just Tools. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Eleventy never rewrote relative `foo.md` hrefs, so every markdown
cross-link in the docs 404'd — including the three on the Tools page
(dsl-inspector, inkscape_extension, midi-to-svg).

Add an output transform that maps `foo.md` / `../tools/foo.md#anchor`
to `foo/` / `../tools/foo/#anchor`, leaving absolute-scheme URLs alone.
Fixes 18 pages, not just Tools.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
rob closed this pull request 2026-09-09 14:45:52 +02:00
rob reopened this pull request 2026-09-09 15:06:12 +02:00
rob manually merged commit 4a56947911 into main 2026-09-09 15:07:23 +02:00
filip deleted branch fix/docs-md-links 2026-09-09 15:24:48 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
rob/oscilla!2
No description provided.