{"id":"6a67f36b2364d11660fde9a2","title":"2026 07 28 Issue 55","path":"how-to/committee/release-notes/2026-07-28-issue-55","contentMarkdown":"# 28-Jul-2026 — improve AI content discovery per site CMS [ref #55](https://github.com/nbarrett/ngx-ramblers/issues/55)\n\n## [build 799](https://github.com/nbarrett/ngx-ramblers/actions/runs/30315657879) — [commit 0e6b566](https://github.com/nbarrett/ngx-ramblers/commit/0e6b566b9f512be02b6f95acd8367094843dad89)\n\n_____\n\n## What's new\n\nPublic CMS pages were already available as HTML, Markdown and JSON, but the best starting points were hard for tools to find. Each site now advertises a clearer path for assistants and crawlers: a richer `llms.txt`, an AI landing page, and a release feed when the site actually publishes release notes. Discovery only promotes release hubs that exist in that site's CMS - no invented short URLs or staging-only paths assumed for every group.\n\n## At a glance\n\n- Every site still builds `/llms.txt` dynamically, with documentation hubs and concrete export examples\n- New `/for-ai` guide for assistants (Markdown by default; also HTML and JSON)\n- Release notes and documentation hubs appear in AI discovery only when those public CMS pages exist on the site\n- New `/api/public/releases` feed (also at `/api/releases.json`) lists recent releases with Markdown/JSON/HTML links when the site publishes them; returns 404 when it does not\n- Sites advertise `llms.txt` and `/for-ai` via link tags and HTTP headers\n- Hard-coded `/release-notes` and `/release-notes-for-humans` aliases removed\n- Sitemap includes real discovery entry points for that site","contentHtml":"<h1>28-Jul-2026 — improve AI content discovery per site CMS <a href=\"https://github.com/nbarrett/ngx-ramblers/issues/55\">ref #55</a></h1>\n<h2><a href=\"https://github.com/nbarrett/ngx-ramblers/actions/runs/30315657879\">build 799</a> — <a href=\"https://github.com/nbarrett/ngx-ramblers/commit/0e6b566b9f512be02b6f95acd8367094843dad89\">commit 0e6b566</a></h2>\n<hr>\n<h2>What&#39;s new</h2>\n<p>Public CMS pages were already available as HTML, Markdown and JSON, but the best starting points were hard for tools to find. Each site now advertises a clearer path for assistants and crawlers: a richer <code>llms.txt</code>, an AI landing page, and a release feed when the site actually publishes release notes. Discovery only promotes release hubs that exist in that site&#39;s CMS - no invented short URLs or staging-only paths assumed for every group.</p>\n<h2>At a glance</h2>\n<ul>\n<li>Every site still builds <code>/llms.txt</code> dynamically, with documentation hubs and concrete export examples</li>\n<li>New <code>/for-ai</code> guide for assistants (Markdown by default; also HTML and JSON)</li>\n<li>Release notes and documentation hubs appear in AI discovery only when those public CMS pages exist on the site</li>\n<li>New <code>/api/public/releases</code> feed (also at <code>/api/releases.json</code>) lists recent releases with Markdown/JSON/HTML links when the site publishes them; returns 404 when it does not</li>\n<li>Sites advertise <code>llms.txt</code> and <code>/for-ai</code> via link tags and HTTP headers</li>\n<li>Hard-coded <code>/release-notes</code> and <code>/release-notes-for-humans</code> aliases removed</li>\n<li>Sitemap includes real discovery entry points for that site</li>\n</ul>\n"}