Specification
ACDP RFC specifications
ACDP RFC Index
This directory contains the normative RFCs that define the Agent Context Distribution Protocol (ACDP). ACDP is a coordination-agnostic substrate for publishing, discovering, and verifying units of agent-produced content; v0.1.0 is the first published version.
| RFC | Title | Status |
|---|---|---|
| RFC-ACDP-0001 | Core — identifiers, JCS, hashing, signatures | Final |
| RFC-ACDP-0002 | Context Body | Final |
| RFC-ACDP-0003 | Publish & Supersession | Final |
| RFC-ACDP-0004 | Retrieval & Lineage | Final |
| RFC-ACDP-0005 | Discovery (keyword search) | Final |
| RFC-ACDP-0006 | Cross-Registry References | Final |
| RFC-ACDP-0007 | Capabilities & Errors | Final |
| RFC-ACDP-0008 | Security & Threat Model | Final |
| RFC-ACDP-0009 | Extensions (lifecycle, attestations, walks) | Reserved |
Reading order
The numbering matches dependency order. Read top-to-bottom:
- RFC-ACDP-0001 Core — identifiers, JCS canonicalization, content hashing, signatures, time format.
- RFC-ACDP-0002 Context Body — the immutable signed body; context types; data references; visibility.
- RFC-ACDP-0003 Publish —
POST /contexts, supersession constraints, registry-assigned fields. - RFC-ACDP-0004 Retrieval —
GET /contexts/{ctx_id}and lineage queries. - RFC-ACDP-0005 Discovery — keyword search.
- RFC-ACDP-0006 Cross-Registry —
acdp://URI scheme and resolution flow. - RFC-ACDP-0007 Capabilities —
/.well-known/acdp.jsonand the error envelope. - RFC-ACDP-0008 Security — threat model and required defenses.
Reserved (no normative text, numbering pinned for future work):
- RFC-ACDP-0009 Extensions — retraction/lifecycle events, post-publication relationships, attestations, push subscriptions, server-side traversal.
RFC lifecycle
Draft → Review → Final Comment Period → Release Candidate N → Final (or Rejected). Reserved is a sidebar state for placeholder RFCs (e.g. RFC-ACDP-0009). See governance/RFC-PROCESS.md and VERSIONING.md.