What llms-full.txt actually is
llms-full.txt is the same idea as llms.txt — a markdown file at a canonical URL listing what an AI engine should read — except it includes the body content of every listed page, not just the links. The spec on llmstxt.org does not define it. The convention was introduced by FastHTML as llms-ctx-full.txt, generalised to llms-full.txt, and adopted by Anthropic and Perplexity for their developer docs. Both sites publish llms.txt as the index and llms-full.txt as the full markdown corpus.
When llms-full.txt is worth the work
Ship llms-full.txt in three cases: your site has a developer-documentation section that someone might want to load into an IDE assistant, your site has a reference body — a guide, a wiki, a knowledge base — where the full content is the value, or you are running a documentation product where API consumers are part of the audience. Skip it everywhere else. For a wedding photographer, a coffee roaster, a therapist, the base llms.txt covers the case and the maintenance cost of the expanded variant outweighs the marginal signal.
Installing llms-full.txt on Squarespace
If you decided to ship the variant, the install is identical to the base install on the hub. Create a page at the slug /llms-full, paste the expanded markdown body into a Markdown block, then add the URL Mapping that bridges /llms-full.txt to it. Verify with curl. The expanded body is what differs — it can run thousands of lines, so author it in a real editor locally and paste in one pass rather than typing into the Squarespace editor.
The maintenance burden, called out plainly
A standard llms.txt is a curated index that changes a few times a year — once when you launch a new service page, once when pricing updates, once when you add a major guide. An llms-full.txt is a markdown copy of every page on the site. Every edit, every new blog post, every pricing change has to be reflected in the file or it drifts out of date. The drift is the real cost: an outdated full-body manifest is worse than no manifest at all because consumers may quote the stale version.