Skip to content

Fix(website): Standardize URL slugs and filenames to kebab-case#149

Open
TheMagicClaw wants to merge 1 commit intomagicsword-io:mainfrom
TheMagicClaw:fix/issue-88
Open

Fix(website): Standardize URL slugs and filenames to kebab-case#149
TheMagicClaw wants to merge 1 commit intomagicsword-io:mainfrom
TheMagicClaw:fix/issue-88

Conversation

@TheMagicClaw
Copy link
Collaborator

@TheMagicClaw TheMagicClaw commented Feb 1, 2026

This PR introduces a consistent slugification function in to standardize the generation of URL slugs and filenames to kebab-case. This resolves the 404 errors reported in #88, which were caused by a mismatch between how the website generated internal links (with underscores) and the actual filenames (often with hyphens).

Changes include:

  • Added a helper function to .
  • Updated generation for files to use .
  • Updated generation for to use .

Running after these changes will regenerate all files and CSVs with consistent kebab-case slugs, resolving the reported 404 issues.

Closes #88

@TheMagicClaw TheMagicClaw added the bug Something isn't working label Feb 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Some tool links return 404 error

2 participants