Agent Compatibility

Capability Surface Matrix

Matrix for static HTML, llms.txt, sitemap, JSON, GET-Action, POST, OpenAPI, MCP, A2A, memory, and evidence support by client level.

  • Record UAIX-DOC-2753
  • Path /en-us/spec/capability-surface-matrix/
  • Use Canonical public record

Document status

Public standards page Published on UAIX as part of the current public standards record
Code
UAIX-DOC-2753
Surface
Agent Compatibility
Access
Public and linkable

How to use this page

Use this page as part of the current Agent Compatibility public record, then follow its linked standards pages for the next step.

The Capability Surface Matrix states which public surfaces should exist for each client level. The matrix helps site owners check whether lower-capability agents can safely discover a no-op path before richer integrations begin.

Client Static HTML llms.txt Sitemap JSON GET-Action POST OpenAPI MCP A2A Memory Evidence
L0 URL-only Yes Yes Yes Required for client configuration No No No No No No Required for client configuration
L1 URL synthesizer Yes Yes Yes Yes Required for client configuration No No No No No Required for client configuration
L2 schema-capable Yes Yes Yes Yes Required for client configuration Yes Yes Required for client configuration Required for client configuration No Yes
L3 tool agent Yes Yes Yes Yes Human review Yes Yes Required for client configuration Required for client configuration Human review Yes
L4 workflow agent Yes Yes Yes Yes Human review Yes Yes Required for client configuration Required for client configuration Human review Yes
L5 multi-agent Yes Yes Yes Yes Human review Yes Yes Required for client configuration Yes Human review Yes
L6 audited system Yes Yes Yes Yes Human review Yes Yes Required for client configuration Yes Human review Yes

Machine-readable matrix

The public JSON companion is /spec/capability-surface-matrix.json. It uses only Yes, No, Required for client configuration, and Human review cell values so validators can compare sites without interpreting prose.