Chio/Docs
LOGIN · JOIN

Spec-to-Crate Index

Move from any normative specification to the page that renders it and the crate that implements it.

Reference chio@5f63e6e

On this page

Chio's normative specifications live under spec/ in the Chio source, with three federation companions under docs/. Each row names a specification, the reference page that renders it, and the crate that implements it.

The crate is the primary implementer by responsibility, shown with its workspace path from the crate inventory at the documentation pin. Every crate path also has an entry in the Crate Map.

Protocol and kernel specifications

These define the protocol messages, their wire encoding, guard evaluation, configuration, the HTTP transport, and metering.

SpecificationReference pageImplemented in
spec/PROTOCOL.md
chio-core-types (crates/core/chio-core-types)
spec/WIRE_PROTOCOL.md
chio-core-types (crates/core/chio-core-types)
spec/GUARDS.md
chio-guards (crates/guards/chio-guards)
spec/CONFIGURATION.md
chio-config (crates/platform/chio-config)
spec/HTTP-SUBSTRATE.md
chio-http-core (crates/platform/chio-http-core)
spec/METERING.md
chio-metering (crates/economy/chio-metering)

Integration specifications

These define how other protocols, OpenAPI services, and multi-step workflows reach the kernel.

SpecificationReference pageImplemented in
spec/BRIDGES.md
chio-cross-protocol (crates/protocol/chio-cross-protocol)
spec/OPENAPI-INTEGRATION.md
chio-openapi (crates/protocol/chio-openapi)
spec/WORKFLOW.md
chio-workflow (crates/platform/chio-workflow)

Security and compliance specifications

SpecificationReference pageImplemented in
spec/SECURITY.md
spec/security/coverage.yaml maps its threats across eight crates
spec/COMPLIANCE-CERTIFICATE.md
chio-acp-proxy (crates/protocol/chio-acp-proxy)

Swarm specifications

The four CHIO_* specifications render under Swarm. Bilateral co-sign invocation describes jointly held authority. The governance ladder manifest is pinned at the handshake and travels with the peer record. Selective disclosure describes proofs over receipts, and the pheromone specification defines the wire format for signal deposits.

SpecificationReference pageImplemented in
spec/CHIO_LADDER.md
chio-federation (crates/trust/chio-federation)
spec/CHIO_BILATERAL_COSIGN_INVOCATION.md
chio-federation (crates/trust/chio-federation)
spec/CHIO_PHEROMONE.md
chio-pheromone (crates/trust/chio-pheromone)
spec/CHIO_SELECTIVE_DISCLOSURE.md
chio-selective-disclosure (crates/trust/chio-selective-disclosure)

Federation companions

The federation profile, the identity federation guide, and the decision record for the optional iroh lane live under docs/ beside the specifications.

SpecificationReference pageImplemented in
docs/standards/CHIO_FEDERATION_PROFILE.md
chio-federation (crates/trust/chio-federation)
docs/reference/IDENTITY_FEDERATION_GUIDE.md
chio-mcp-remote (crates/protocol/chio-mcp-remote), chio-control-plane (crates/platform/chio-control-plane)
docs/adr/ADR-0014-iroh-federation-transport.md
chio-federation-transport-iroh (crates/trust/chio-federation-transport-iroh)

Next: find the component behind a rule

Spec-to-Crate Index · Chio Docs