Skip to content

[M8-3a] Serve /llms.txt (#104) - #105

Merged
williamdemeo merged 1 commit into
mainfrom
104-m8-3a-llms-txt
Aug 4, 2026
Merged

[M8-3a] Serve /llms.txt (#104)#105
williamdemeo merged 1 commit into
mainfrom
104-m8-3a-llms-txt

Conversation

@williamdemeo

Copy link
Copy Markdown
Owner

What

docs/llms.txt, shipping as /llms.txt — a curated Markdown index of the site for language models, per the llms.txt convention. One static file; MkDocs copies non-Markdown docs/ files through unchanged, so there is no plugin and nothing to configure.

Why now

Smallest item of the 2026-08-03 design review (#104): LLM crawlers and agents increasingly check for it, and for a site whose author builds AI tooling for proof assistants, being legible to language models is a credential disguised as a housekeeping file.

Verified

Closes #104.

🤖 Generated with Claude Code

A curated Markdown index of the site for language models, per the
llms.txt convention (https://github.com/answerdotai/llms-txt).  MkDocs
copies non-Markdown files in docs/ through unchanged, so docs/llms.txt
ships as /llms.txt with no plugin.

Absolute URLs against the current canonical origin; #46 (M8-1) now
carries the reminder to swap the origin here at cutover.  Every internal
URL listed resolves in the strict build, checked file-by-file rather
than assumed.

Closes #104.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds an llms.txt file under docs/ so MkDocs will publish it at /llms.txt, providing a curated, LLM-friendly index of key site sections (projects, research record, writing, contact) in line with the emerging llms.txt convention.

Changes:

  • Add docs/llms.txt with a sectioned set of links and short descriptions for key site content.
  • Use absolute URLs consistent with the current canonical origin (https://williamdemeo.github.io/).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@williamdemeo
williamdemeo merged commit 6129dc2 into main Aug 4, 2026
2 checks passed
@williamdemeo
williamdemeo deleted the 104-m8-3a-llms-txt branch August 4, 2026 02:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[M8-3a] Serve /llms.txt

2 participants