fix(docs): update python slugifier to match starlight/github rules

Modified build-manual.py to strip punctuation and properly handle spaces/hyphens during link slug generation. This ensures top navigation link cards generated by the script actually match Starlight's URL format. Also fixed a few manual markdown links that mistakenly contained double dashes.
This commit is contained in:
2026-07-27 16:45:39 -04:00
parent 8dba8a31fe
commit d9c8000f68
3 changed files with 12 additions and 11 deletions
+1 -1
View File
@@ -35,7 +35,7 @@ output, file contents, and secrets printed to the terminal. Nothing leaves
your machine, but the files persist locally.
- Disable all logging with: `set -U __fish_config_op_logging off`
- Prefer a menu? Run the interactive picker: `config-settings`
- See [C5 — Logging and Capture](/07-customization/#c5--logging-and-capture) for the full breakdown.
- See [C5 — Logging and Capture](/07-customization/#c5-logging-and-capture) for the full breakdown.
The configuration uses a structured file tree: