You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add combined compacted llms-full.txt; make llms.txt a product directory
- New build_llms_full.py aggregates every product's source into one
compacted, well-structured /llms-full.txt (navigation boilerplate stripped;
signatures, summaries, and member/parameter tables kept). ~28 MB / ~3 MB gz.
- Site-root llms.txt is now a per-product directory (the format previously used
by llms-full.txt) with a pointer to the combined file.
- Home build no longer emits llms-full.txt; build_llms_full.py owns the
bucket-root /llms-full.txt, built and deployed by deploy_all and the content
refresher (refresh_search_index.yml -> "Refresh Root Aggregates").
- All page links in llms.txt / llms-full.txt now target the Markdown (.md)
rendition instead of the HTML page, for LLM/agent consumption.
- Docs updated: README, CLAUDE.md, CHANGELOG.md.
-`deploy_all.yml` — `themes/**` push or manual; home → products matrix → **`search-index`** job (rebuilds `/search-index.json` from source).
33
-
-`refresh_search_index.yml` — `content/sites/groupdocs/**` push or manual; rebuilds `/search-index.json` from source (lightweight, no Hugo), concurrency-coalesced.
32
+
-`deploy_all.yml` — `themes/**` push or manual; home → products matrix → **aggregates** job (`search-index`)
33
+
that rebuilds the bucket-root `/search-index.json`**and**`/llms-full.txt` from source.
34
+
-`refresh_search_index.yml` ("Refresh Root Aggregates") — `content/sites/groupdocs/**` push or manual;
35
+
rebuilds `/search-index.json`**and**`/llms-full.txt` from source (lightweight, no Hugo), concurrency-coalesced.
0 commit comments