Required surfaces
Looks for `/llms.txt`, `/.well-known/llms.txt`, and `/llms-full.txt` when present.
llms.txt checker
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.
Looks for `/llms.txt`, `/.well-known/llms.txt`, and `/llms-full.txt` when present.
Flags missing H1, missing summary blockquote, malformed Markdown links, and thin link descriptions.
Writes Markdown and JSON so the readiness state can be reviewed, diffed, or reused in a recurring monitor.