Skip to content

feat(ards): governed-agent federation example with TRACE-v0.2#30

Merged
imran-siddique merged 1 commit into
mainfrom
feat/ards-federation-example
Jun 17, 2026
Merged

feat(ards): governed-agent federation example with TRACE-v0.2#30
imran-siddique merged 1 commit into
mainfrom
feat/ards-federation-example

Conversation

@imran-siddique

Copy link
Copy Markdown
Contributor

Summary

Adds examples/ards/ showing how agentrust.io participates in the Agentic Resource Discovery Specification (ARDS v0.9) as a specialized governed-agent federated registry.

What's included

  • ards/ai-catalog.json — agentrust.io's /.well-known/ai-catalog.json showing cMCP, Agent Manifest SDK, and TRACE Registry as governed MCP servers, each carrying SPIFFE-X509 + TRACE-v0.2 attestations, plus the registry entry for ARD federation
  • ards/README.md — explains the TRACE-v0.2 attestation integration point, discovery filter pattern, and federation routing

The contribution angle

ARDS PR ards-project/ard-spec#6 adds TRACE-v0.2 as a standard attestation type in the spec. This example is the reference implementation showing what an ARD catalog looks like for a governed-agent registry — something registries and orchestrators can point to when implementing TRACE-filtered discovery.

Test plan

  • JSON validates against ARD schema
  • README links are correct

🤖 Generated with Claude Code

Adds examples/ards/ showing how agentrust.io participates in the
Agentic Resource Discovery Specification (ARDS v0.9) as a specialized
governed-agent federated registry.

- ai-catalog.json: agentrust.io /.well-known/ai-catalog.json with
  cMCP, Agent Manifest SDK, and TRACE Registry entries, each carrying
  SPIFFE-X509 + TRACE-v0.2 attestations, plus the registry entry for
  ARD federation routing
- README.md: explains the TRACE-v0.2 attestation integration point,
  discovery filter pattern, and how registry federation works

Companion to ards-project/ard-spec#6 which adds TRACE-v0.2 as a
standard attestation type in the spec.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@imran-siddique imran-siddique merged commit b525e4f into main Jun 17, 2026
3 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