What the linter checks
The spec is small on purpose: one # title as the first line, a
> blockquote summary, then ## sections of
- [name](url): note entries with absolute http(s) URLs, with
## Optional last. Errors mean parsers can misread the file; warnings are spec-smells
worth fixing. For the why — and an honest read on how much llms.txt matters today — see
llms.txt explained
and the
llms.txt playbook.