llms.txt checker

llms.txt readiness

The local checker validates the basic Markdown structure that AI readers can use: one H1, a short summary blockquote, curated links, readable descriptions, and valid HTTP(S) targets.

Required surfaces

Looks for `/llms.txt`, `/.well-known/llms.txt`, and `/llms-full.txt` when present.

Markdown structure

Flags missing H1, missing summary blockquote, malformed Markdown links, and thin link descriptions.

Report output

Writes Markdown and JSON so the readiness state can be reviewed, diffed, or reused in a recurring monitor.