This site's llms family

An llms file is served as text/markdown, which is correct for the agents it is written for and useless in a browser: the links inside it are markdown, so they arrive as text you cannot click. This page is the reader for it. The files themselves are unchanged and still one click away.

The five files

llms.txtThe index. One line per page, grouped by section — what an agent reads first to decide what to fetch.
llms-full.txtEvery page of this site in one file, in the authored section order. The whole territory, when the index is not enough.
llms-small.txtThe durable layers — reference, essays, examples — inside a token budget, for when the full file will not fit.
llms-facts.txtOne claim per line, each anchored to the page it came from. Built for retrieval, not for reading end to end.
llms-vocabulary.txtThe terms this site defines, and the ones it names without defining yet.

The index, rendered

Fetching /llms.txt and rendering its links…

Reading it the way an agent does

Every page on this site also publishes a clean-markdown twin at its own route with.md appended — /reference/attributes.mdis the twin of the attribute rubric. The family above is built from those twins, so what an agent reads and what you read are the same words. See how to use the family for which routes publish a twin.