Skip to content

Agent ready updates for the main site#676

Merged
mbaldessari merged 1 commit into
validatedpatterns:mainfrom
gaurav-nelson:agentready
Jun 22, 2026
Merged

Agent ready updates for the main site#676
mbaldessari merged 1 commit into
validatedpatterns:mainfrom
gaurav-nelson:agentready

Conversation

@gaurav-nelson

Copy link
Copy Markdown
Collaborator
  • Auto-generated Markdown for every page: A Node.js script (utils/generate-md.js) runs after Hugo build to create an index.md alongside each index.html, plus a combined llms-full.txt for full-site ingestion.
  • Dynamic llms.txt: Replaced static llms.txt with a Hugo template that auto-generates the index from site content
  • AI/Agent discovery endpoints: Added /.well-known/api-catalog (RFC 9727), /.well-known/agent-skills/index.json, and /.well-known/mcp/server-card.json for standard agent discovery
  • <head> discovery links: Added <link> tags (RFC 8288) for api-catalog, service-doc, and sitemap on every page
  • Custom robots.txt: Explicitly allows AI crawlers (GPTBot, Claude-Web, Google-Extended) and blocks spam bots
  • Improved page actions: "Copy page" fetches clean Markdown instead of scraping HTML; "View as Markdown" links to generated index.md; AI assistant links now point to Markdown URLs
  • CI pipeline update: Added Node.js 22 setup and markdown generator dependencies to the GitHub Actions publish workflow
  • Makefile integration: build and serve targets now run generate-md.js automatically after Hugo

@ocpdocs-previewbot

ocpdocs-previewbot commented Apr 28, 2026

Copy link
Copy Markdown

🤖 Wed Jun 17 02:04:05 - The preview is ready at:
https://676--patternsdocs-pr.netlify.app

@openshift-ci openshift-ci Bot added the lgtm label Jun 22, 2026
@mbaldessari mbaldessari merged commit a34ddc3 into validatedpatterns:main Jun 22, 2026
2 checks passed
mbaldessari added a commit to mbaldessari/docs that referenced this pull request Jun 22, 2026
…gentready"

This reverts commit a34ddc3, reversing
changes made to 08c4f71.
@mbaldessari mbaldessari mentioned this pull request Jun 22, 2026
mbaldessari added a commit that referenced this pull request Jun 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants