diff options
| author | Yuriy Andamasov <yuriy@vyos.io> | 2026-05-07 09:34:22 +0300 |
|---|---|---|
| committer | Yuriy Andamasov <yuriy@vyos.io> | 2026-05-07 09:34:22 +0300 |
| commit | 98183560bd92e8a21d709ac78afe6497ae0d2042 (patch) | |
| tree | 8054681c5cd061a461d850cbe125d0310708efac /docs/_static/css/code-snippets.css | |
| parent | a5b8e6fa6b6078e77bff329cac751c0b873f5f4b (diff) | |
| download | vyos-documentation-98183560bd92e8a21d709ac78afe6497ae0d2042.tar.gz vyos-documentation-98183560bd92e8a21d709ac78afe6497ae0d2042.zip | |
docs(llms.txt): point links at .md sources, not .html
Per the [llms.txt spec](https://llmstxt.org/), `/llms.txt` links should
point at markdown files (the spec example: `[API docs](https://example.com/api.md)`).
We were using `.html` URLs, which still work but force LLM consumers
through HTML parsing for content that's already available as raw MyST
at the same path (the `.md` is copied to HTML root by
`_copy_md_sources`).
Pivot the curated llms.txt template to `.md` URLs across all 22
entries. Spec-compliant, no extra requests, LLMs get raw markdown
without the navigation chrome.
Verified locally: `/en/<ver>/<page>.md` returns 200 with raw MyST
content (frontmatter + body) for all linked paths on this branch.
Same pivot applied symmetrically across [#1874](https://github.com/vyos/vyos-documentation/pull/1874) (current),
[#1876](https://github.com/vyos/vyos-documentation/pull/1876) (sagitta), and [#1903](https://github.com/vyos/vyos-documentation/pull/1903) (circinus).
🤖 Generated by [robots](https://vyos.io)
Diffstat (limited to 'docs/_static/css/code-snippets.css')
0 files changed, 0 insertions, 0 deletions
