Skip to content

feat(site): restore root RFC 9728 OAuth PRM and complete Cloudflare Agent Readiness / AEO / GEO suite - #738

Merged
codercatdev merged 1 commit into
devfrom
publish_oauth_protected_resource
Oct 14, 2026
Merged

codercatdev merged 1 commit into
devfrom
publish_oauth_protected_resource

Conversation

@codercatdev

Copy link
Copy Markdown
Contributor

Summary

  • OAuth Protected Resource Metadata (RFC 9728): Restore resource: origin (https://codingcat.dev) at /.well-known/oauth-protected-resource per RFC 9728 §3.3 validation rules while keeping resource: https://codingcat.dev/mcp at /.well-known/oauth-protected-resource/mcp.
  • Web Bot Auth Directory: Publish /.well-known/http-message-signatures-directory with Ed25519 JWKS public verification keys (application/http-message-signatures-directory+json).
  • Scoped LLM Directories: Add /blog/llms.txt and /podcasts/llms.txt pointing to /index.md URLs with rich excerpts to prevent agent grep loops.
  • Clean Markdown Content Negotiation: Strip client-only interactive TranscriptModal loading skeletons and promo badges from HTML-to-Markdown output.
  • AEO / GEO Structured Data & Summaries: Include transcript text in VideoObject and PodcastEpisode JSON-LD schemas and render transcript summaries server-side.
  • LLM Resources Navigation: Add LLM Resources links to Footer.astro and /developers, and update the hidden agent directive in BaseLayout.astro.

@github-actions

Copy link
Copy Markdown

⚡ Cloudflare Worker Preview Ready!

Environment URL
PR Preview https://1dbf88a9-codingcatdev-dev.codingcatdev.workers.dev
Dev Custom Domain https://dev.codingcat.dev
  • Worker Version ID: 1dbf88a9-5cdf-4c82-8a30-fc5497a89091
  • Protection: Restricted to @codingcat.dev accounts via Cloudflare Zero Trust Access

@codercatdev
codercatdev merged commit c2f53fb into dev Oct 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant