Commit 0ce3e33
Improve docs UX for AI agents (llms.txt, on-domain markdown, robots, meta) (#176)
* docs: improve UX for AI agents (llms.txt, on-domain markdown, robots, meta)
- Generate llms.txt and llms-full.txt from the default (English) locale via
hooks/emit_markdown.py (the mkdocs-llmstxt plugin is incompatible with
mkdocs-static-i18n).
- Emit clean per-page Markdown as <page>/index.md for every language, served
on-domain. Repoint the page toolbar's View Markdown / Copy / Ask actions at
these instead of GitHub raw (which was broken for all 7 translated locales).
- Add robots.txt explicitly allowing AI crawlers and referencing the sitemap.
- Add site_description plus per-page descriptions so every page now has a
<meta name="description"> (was none).
- Fix duplicate page-toolbar.js include and the favicon typo (faviron).
- Remove repo cruft (get-pip.py, "hold from setup", .DS_Store) and ignore
.DS_Store / __pycache__.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
* chore: auto-translate docs
* docs: add per-page descriptions to remaining nav pages
Every nav page now has a description: front matter, so each gets a unique
<meta name="description"> and a description in llms.txt instead of falling
back to the generic site_description.
---------
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andrew McConnell <andrew@malbeclabs.com>1 parent 25a57eb commit 0ce3e33
66 files changed
Lines changed: 1478 additions & 27923 deletions
File tree
- docs
- javascripts
- hooks
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Binary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
1 | 5 | | |
2 | 6 | | |
3 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
1 | 5 | | |
2 | 6 | | |
3 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
1 | 5 | | |
2 | 6 | | |
3 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
1 | 5 | | |
2 | 6 | | |
3 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
1 | 5 | | |
2 | 6 | | |
3 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
1 | 5 | | |
2 | 6 | | |
3 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
1 | 5 | | |
2 | 6 | | |
3 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
1 | 5 | | |
2 | 6 | | |
3 | 7 | | |
| |||
0 commit comments