Anh Khoa

Docs

Machine-readable resources

This site is static, public and read-only. Everything below is a plain GET with no authentication, designed so people, crawlers and automated agents can work with it.

Discovery

RelationURLNotes
api-catalog/.well-known/api-catalogAPI catalog, RFC 9727, application/linkset+json
service-desc/openapi.jsonOpenAPI 3.1 description of the content endpoints
service-doc/docs/This page
describedby/llms.txtSite index for language models

Every HTML response also carries these as Link response headers (RFC 8288):

Link: </.well-known/api-catalog>; rel="api-catalog"; type="application/linkset+json",
      </openapi.json>; rel="service-desc"; type="application/json",
      </docs/>; rel="service-doc"; type="text/html",
      </llms.txt>; rel="describedby"; type="text/plain"

Content endpoints

EndpointFormatPurpose
/llms.txtMarkdownSite index: title, summary and important pages
/llms-full.txtMarkdownEvery published page and post in one file
/atom.xmlAtom 1.0Recent posts
/index.xmlRSS 2.0Recent posts
/sitemap.xmlXMLEvery canonical URL
/robots.txtTextCrawler rules, AI bot rules and Content Signals

Agent discovery documents

DocumentURL
Auth.md (authentication notes)/auth.md
Agent Skills discovery index/.well-known/agent-skills/index.json
Web Bot Auth key directory (RFC 9421)/.well-known/http-message-signatures-directory

This origin has no OAuth authorization server, no MCP server and no A2A agent endpoint, so no OAuth, MCP or A2A discovery documents are published — advertising endpoints that do not exist would waste an agent’s round trips.

Content preferences

/robots.txt declares Content Signals:

Content-Signal: ai-train=no, search=yes, ai-input=yes

Search and answer products may index and quote this material with attribution; training on it is not permitted.

Authentication

None is required — see /auth.md for credential use and the supported (anonymous) access methods.