Chio/Docs
LOGIN · JOIN

ReferenceSpec

Schemas and Errors

The Chio JSON Schema set, the error-code registry, the IETF protocol draft, and the versioning policy that governs compatibility across revisions.

Source

This page reflects the contents of spec/schemas/, spec/errors/, spec/ietf/, and spec/versions/ in the chio repository. Schema bundle version 1.0.0, from spec/schemas/VERSION. SDKs, codegen pipelines, and conformance harnesses resolve types from these files first and treat hand-written bindings as derived.

spec/errors/README.md describes the URN registry and its fields, and spec/schemas/COVERAGE.md maps the tree family by family. The wire subtree carries its own notes in spec/schemas/chio-wire/v1/README.md and one README per subdirectory beneath it.


Synopsis

Three registries govern the bundle: one names the signed artifacts under https://chio-protocol.dev/schemas/signed-artifact-registry/v1, and two name errors.

FileSchema idVersionWhat it names
spec/schemas/registry.jsonchio.signed_artifact_registry.v1bundle 1.0.0Every signed artifact schema id a verifier accepts.
spec/errors/chio-error-registry.v1.jsonchio.error-registry.v1updated 2026-06-19The numeric wire codes, grouped by category, with a JSON-RPC code where one exists.
spec/errors/registry.yamlchio.error-urn-registry.v10.1.0, updated 2026-07-14Every stable error URN, urn:chio:error:<domain>:<code>, with its severity, remediation, and consumers.

Schemas

Every JSON Schema in the bundle is draft 2020-12. spec/schemas/registry.json is the verifier-facing list of signed artifact schema ids: load-time and verify-time code rejects a signed artifact whose schema string is absent from it. A file the registry does not list is still a schema the bundle ships, and the tables below mark it unregistered.

449 files · 382 registered · registry 1.0.0
filetitleregistry idversion
chio-agent-web/v1/external-projection-manifest.schema.jsonChio Agent Web External Projection Manifestchio.agent-web.external-projection-manifest.v1v1
chio-agent-web/v1/interop-verifier-report.schema.jsonChio Agent Web Interop Verifier Reportchio.agent-web.interop-verifier-report.v1v1
chio-agent-web/v1/proof-envelope.schema.jsonChio Agent Web Proof Envelopechio.agent-web-proof-envelope.v1v1
chio-agent-web/v2/proof-envelope.schema.jsonChio Agent Web Proof Envelope v2chio.agent-web-proof-envelope.v2v2
chio-attest/v1/buyer-attestation-explanation.schema.jsonChio Buyer Attestation Explanationchio.attest.buyer-attestation-explanation.v1v1
chio-attest/v1/buyer-attestation-packet.schema.jsonChio Buyer Attestation Packetchio.attest.buyer-attestation-packet.v1v1
chio-attest/v1/buyer-attestation-review-package.schema.jsonChio Buyer Attestation Review Packagechio.attest.buyer-attestation-review-package.v1v1
chio-attest/v1/buyer-attestation-review-report.schema.jsonChio Buyer Attestation Review Reportchio.attest.buyer-attestation-review-report.v1v1
chio-attest/v1/buyer-attestation-verification-report.schema.jsonChio Buyer Attestation Verification Reportchio.attest.buyer-attestation-verification-report.v1v1
chio-attest/v1/buyer-proof-negative-fixture-corpus.schema.jsonChio Attest Buyer Proof Negative Fixture Corpuschio.attest.buyer-proof-negative-fixture-corpus.v1v1
chio-attest/v1/proof-package.schema.jsonChio Attest Proof Packagechio.attest.proof-package.v1v1
chio-attest/v1/selective-disclosure-proof.schema.jsonChio Attest Selective Disclosure Proofchio.attest.selective-disclosure-proof.v1v1
chio-attest/v1/verifier-report.schema.jsonChio Attest Verifier Reportchio.attest.verifier-report.v1v1
chio-attest/v1/workflow-intersection.schema.jsonChio Attest Workflow Intersectionchio.attest.workflow-intersection.v1v1
chio-commerce/v1/event-log.schema.jsonChio Commerce Event Logchio.commerce.event-log.v1v1
chio-commerce/v1/federation-trust-bundle.schema.jsonChio Commerce Federation Trust Bundlechio.commerce.federation-trust-bundle.v1v1
chio-commerce/v1/mandate-allowance-ledger.schema.jsonChio Commerce Mandate Allowance Ledgerchio.commerce.mandate-allowance-ledger.v1v1
chio-commerce/v1/order-context.schema.jsonChio Commerce Order Contextchio.commerce.order-context.v1v1
chio-commerce/v1/order-passport.schema.jsonChio Commerce Order Passportchio.commerce.order-passport.v1v1
chio-commerce/v1/payment-lifecycle.schema.jsonChio Commerce Payment Lifecyclechio.commerce.payment-lifecycle.v1v1
chio-commerce/v1/protocol-payload.schema.jsonChio Commerce Protocol Payloadchio.commerce.protocol-payload.v1v1
chio-commerce/v1/provider-discovery-snapshot.schema.jsonChio Provider Discovery Snapshotchio.commerce.provider-discovery-snapshot.v1v1
chio-commerce/v1/provider-passport.schema.jsonChio Commerce Provider Passportchio.commerce.provider-passport.v1v1
chio-commerce/v1/provider-selection-report.schema.jsonChio Provider Selection Reportchio.commerce.provider-selection-report.v1v1
chio-commerce/v1/reputation-snapshot.schema.jsonChio Commerce Reputation Snapshotchio.commerce.reputation-snapshot.v1v1
chio-commerce/v1/settlement-packet.schema.jsonChio Commerce Settlement Packetchio.commerce.settlement-packet.v1v1
chio-commerce/v1/sla-commitment.schema.jsonChio SLA Commitmentchio.commerce.sla-commitment.v1v1
chio-commerce/v1/sla-performance-report.schema.jsonChio SLA Performance Reportchio.commerce.sla-performance-report.v1v1
chio-comptroller/v1/surface-report.schema.jsonChio Comptroller Surface Reportchio.comptroller.surface-report.v1v1
chio-crypto/v1/verification-context.schema.jsonChio Crypto Verification Contextchio.crypto.verification-context.v1v1
chio-disclosure/v1/bbs-projection-manifest.schema.jsonChio BBS Projection Manifestchio.bbs-projection.manifest.v2v1
chio-disclosure/v1/capsule.schema.jsonChio Disclosure Capsulechio.disclosure.capsule.v1v1
chio-disclosure/v1/crypto-context-report.schema.jsonChio Disclosure Crypto Context Reportchio.disclosure.crypto-context-report.v1v1
chio-disclosure/v1/leakage-ledger.schema.jsonChio Disclosure Leakage Ledgerchio.disclosure.leakage-ledger.v1v1
chio-disclosure/v1/lineage-verifier-report.schema.jsonChio Disclosure Lineage Verifier Reportchio.disclosure.lineage-verifier-report.v1v1
chio-disclosure/v1/verifier-privacy-profile.schema.jsonChio Disclosure Verifier Privacy Profilechio.disclosure.verifier-privacy-profile.v1v1
chio-economy/anchor-view.v1.jsonChio Economic State Anchor View V1chio.economy.anchor-view.v1
chio-economy/channel-close.v1.jsonChio Channel Close V1chio.channel.close.v1
chio-economy/channel-dispute.v1.jsonChio Channel Dispute V1chio.channel.dispute.v1
chio-economy/channel-funding-acknowledgement.v1.jsonChio Channel Funding Acknowledgement V1chio.channel.funding-acknowledgement.v1
Every schema file in the bundle at the pin, with the registry id each one carries. Files the signed-artifact registry does not list are marked unregistered.
sourcespec/schemas/registry.jsonat fe56570

Families

The families in file order, largest first. The two agents and sidecars parse directly are chio-wire/v1/ and chio-http/v1/; every family is tabled file by file below.

FamilyFilesRegisteredVersionsContents
chio-pheromone8585v1Deposits, concentrations, and gossip batches for the pheromone layer, with the relay alert-assurance records and negative fixture corpora.
chio-wire5513v1The native framed transport, specified on Wire protocol.
chio-economy4747nonePayment channels, clearing rounds, obligation atoms, credit facilities, and factor assignments for the settlement layer.
chio-runtime4545v1Runtime admission, orchestration, and lease records, with the evidence manifests, proof-parity reports, and terminal receipts a run produces.
chio-finding3737v1The cognition-market finding family, tabled on Finding artifacts.
chio-federation2222v1Treaty scope, capability leases, issuance bundles and requests, peer pins, revocation checkpoints, and receipt-lineage statements.
chio-trust1717v1Trust roots, key state, revocation and scorecard snapshots, and the financial agent passport with the credential sources behind it.
chio-http150v1The hosted HTTP interface, described on the HTTP transport page.
chio-commerce1414v1Order and provider passports, provider discovery and selection, payment lifecycle, settlement packets, and SLA commitments.
chio-outcome119v1Verified-outcome requests, predicates, pricing, SLA, delivery checkpoints and acknowledgements, and the contractual-zero terminal.
chio-proof-room1111v1Bundle manifests, fixture catalogs, first-run capability and guard evidence, receipt evidence, and the proof-room verifier report.
chio-transaction1111v1The Transaction Passport and the objects it binds: evidence graph, claim set, capability proof, guard decision, policy bundle, request and response digests, and the verifier policy and report.
chio-attest1010v1Buyer attestation packets, their review and verification reports, selective-disclosure proofs, and the attest verifier report.
chio-web31010v1, v2Anchor inclusion proofs and proof bundles, settlement dispatch and execution receipts, and the public-settlement verifier report.
chio-fiscal98v1The fiscal charter and genesis policy, proposals and their admission, approvals, schedules, activation, and continuity checkpoints.
chio-swarm99v1The swarm authority bundle, specified on Swarm Protocol.
chio-disclosure66v1BBS projection manifests, disclosure capsules, leakage ledgers, lineage verifier reports, and verifier privacy profiles.
chio-enterprise55v1Approval cases, control-evidence maps, data-governance reports, evidence export bundles, and telemetry projections.
chio-agent-web44v1, v2External projection manifests, interop verifier reports, and the agent-web proof envelope in two versions.
chio-frost44v1FROST threshold-signing rosters and authorizations, with the slot and epoch checkpoints that bound them.
chio-parametric41v1Parametric policy, trigger instance keys, an evidence-corpus manifest, and the shared definitions the three reference.
chio-risk44v1Collateral position and risk-comptroller reports, guarantee decisions, and adjudication jurisdiction receipts.
chio-econsim22v1The economic-simulation qualification matrix and the per-scenario result.
chio-transparency22v1, v2The transparency inclusion proof, v1 and the checkpoint-anchored v2.
chio-workflow22v1The workflow preflight plan and the report a preflight run writes.
root20v1Shared definition documents at the root of the tree: financial credential definitions and fiscal definitions.
chio-comptroller11v1The comptroller surface report.
chio-crypto11v1The verification context a crypto check carries.
chio-lineage11v1The signed lineage subgraph.
chio-oracle11v1The conversion evidence a currency oracle emits.
chio-replay-report10noneThe report shape chio replay --json emits.
policy10noneThe policy analysis report.

chio-wire/v1

The native transport tree, one subdirectory per message family. The Rust types live under crates/core/chio-core-types/src/, and the capability and receipt subtrees are validated against every case in tests/bindings/vectors/.

chio-wire/v1/agent/

FileTitleRegistry id
active-response-governed-intent.schema.jsonChio Governed Active Response Intent Bodyunregistered
governed-transaction-intent.schema.jsonChio Governed Transaction Intentunregistered
heartbeat.schema.jsonChio AgentMessage heartbeatunregistered
list_capabilities.schema.jsonChio AgentMessage list_capabilitiesunregistered
tool_call_request.schema.jsonChio AgentMessage tool_call_requestunregistered

chio-wire/v1/anchor/

FileTitleRegistry id
batch.schema.jsonChio anchor batch v1chio.anchor_batch.v1

chio-wire/v1/capability/

FileTitleRegistry id
aggregate-budget-root.schema.jsonChio Aggregate Budget Root Bindingchio.aggregate-budget-root.v1
aggregate-invocation-budget.schema.jsonChio Aggregate Invocation Budgetunregistered
capabilities.schema.jsonChio capability negotiation v1chio.capabilities.v1
cumulative-approval-root.schema.jsonChio Cumulative Approval Root Bindingchio.cumulative-approval-root.v1
governed-approval-token.schema.jsonChio Governed Approval Tokenunregistered
grant.schema.jsonChio Capability Grantunregistered
revocation.schema.jsonChio Capability Revocation Entryunregistered
supplemental-authorization.schema.jsonChio Opaque Supplemental Authorizationunregistered
threshold-approval-proposal.schema.jsonChio Threshold Approval Proposalchio.threshold-approval-proposal.v1
token.schema.jsonChio CapabilityTokenchio.capability.v1
verified-approval-set.schema.jsonChio Verified Approval Set Bodyunregistered

chio-wire/v1/error/

FileTitleRegistry id
capability_denied.schema.jsonChio ToolCallError capability_deniedunregistered
capability_expired.schema.jsonChio ToolCallError capability_expiredunregistered
capability_revoked.schema.jsonChio ToolCallError capability_revokedunregistered
internal_error.schema.jsonChio ToolCallError internal_errorunregistered
policy_denied.schema.jsonChio ToolCallError policy_deniedunregistered
tool_server_error.schema.jsonChio ToolCallError tool_server_errorunregistered

chio-wire/v1/federation/

FileTitleRegistry id
bilateral-signature-slice-envelope.schema.jsonChio bilateral DSSE signature-slice envelopechio.bilateral-signature-slice.v1
bilateral-signature-slice.schema.jsonChio bilateral DSSE signature-slice statementunregistered

chio-wire/v1/jsonrpc/

FileTitleRegistry id
notification.schema.jsonChio JSON-RPC 2.0 Notificationunregistered
request.schema.jsonChio JSON-RPC 2.0 Requestunregistered
response.schema.jsonChio JSON-RPC 2.0 Responseunregistered

chio-wire/v1/kernel/

FileTitleRegistry id
capability_list.schema.jsonChio KernelMessage capability_listunregistered
capability_revoked.schema.jsonChio KernelMessage capability_revokedunregistered
combined-capture-metadata.schema.jsonChio Combined Admission Capture Metadataunregistered
execution_nonce.schema.jsonChio signed execution nonceunregistered
heartbeat.schema.jsonChio KernelMessage heartbeatunregistered
tool_call_chunk.schema.jsonChio KernelMessage tool_call_chunkunregistered
tool_call_response.schema.jsonChio KernelMessage tool_call_responseunregistered

chio-wire/v1/provenance/

FileTitleRegistry id
attestation-bundle.schema.jsonChio Provenance Attestation Bundleunregistered
context.schema.jsonChio Provenance Call-Chain Contextunregistered
stamp.schema.jsonChio Provenance Stampunregistered
verdict-link.schema.jsonChio Provenance Verdict Linkunregistered

chio-wire/v1/receipt/

FileTitleRegistry id
admission-metadata.schema.jsonChio Durable Admission Receipt Metadatachio.admission-receipt.v1
delivery-contract.schema.jsonChio Delivery Contract Receipt Metadatachio.delivery-contract.v1
finding-delivery.schema.jsonChio Finding Delivery Receipt Metadatachio.finding.delivery.v1
inclusion-proof.schema.jsonChio Receipt Merkle Inclusion Proofunregistered
lineage_statement.schema.jsonChio receipt lineage statementchio.receipt_lineage_statement.v1
record.schema.jsonChio Receipt Recordchio.receipt.v1

chio-wire/v1/result/

FileTitleRegistry id
cancelled.schema.jsonChio ToolCallResult cancelledunregistered
err.schema.jsonChio ToolCallResult errunregistered
incomplete.schema.jsonChio ToolCallResult incompleteunregistered
ok.schema.jsonChio ToolCallResult okunregistered
stream_complete.schema.jsonChio ToolCallResult stream_completeunregistered

chio-wire/v1/trust-control/

FileTitleRegistry id
attestation.schema.jsonChio Trust-Control Runtime Attestation Evidenceunregistered
budget-snapshot-anchor-provenance.schema.jsonBudget Snapshot Anchor Provenancechio.budget-snapshot-anchor-provenance.v1
heartbeat.schema.jsonChio Trust-Control Lease Heartbeatunregistered
lease.schema.jsonChio Trust-Control Authority Leaseunregistered
terminate.schema.jsonChio Trust-Control Lease Terminationunregistered

Wire naming

lease, heartbeat, and terminate use camelCase member names (leaseId, leaseEpoch, leaderUrl) across the trust-control subtree, so the lease projection, its refresh request, and its termination request stay consistent on the wire.

chio-http/v1

The hosted HTTP interface, including the hosted finding-market request and event envelopes.

FileTitleRegistry id
caller-identity.schema.jsonChio CallerIdentityunregistered
chio-http-request.schema.jsonChio HTTP Requestunregistered
error-envelope.schema.jsonChio HTTP Error Envelopeunregistered
evaluate-request.schema.jsonChio Evaluate Requestunregistered
evaluate-response.schema.jsonChio Evaluate Responseunregistered
finding-hosted-domain-event.schema.jsonChio Hosted Finding Domain Event Envelopeunregistered
finding-hosted-error.schema.jsonChio Hosted Finding Errorunregistered
finding-hosted-mutation-response.schema.jsonChio Hosted Finding Mutation Responseunregistered
finding-hosted-request-context.schema.jsonChio Hosted Finding Authenticated Request Contextunregistered
finding-hosted-tenant-binding.schema.jsonChio Hosted Finding Tenant Bindingunregistered
http-receipt.schema.jsonChio HTTP Receiptunregistered
session-init.schema.jsonChio HTTP Session Initunregistered
session-resume.schema.jsonChio HTTP Session Resumeunregistered
stream-frame.schema.jsonChio HTTP Stream Frameunregistered
verdict.schema.jsonChio HTTP Verdictunregistered

Top-level schemas

The shared definition schemas at the root of spec/schemas/, which other families reference rather than carry.

FileTitleRegistry id
financial-credential-defs.v1.schema.jsonfinancial-credential-defs.v1.schema.jsonunregistered
fiscal-defs.v1.schema.jsonfiscal-defs.v1.schema.jsonunregistered

Four more root documents use the .v1.json suffix instead, so the schema tables above do not reach them.

FileScope
signature.v1.jsonAlgorithm-aware public-key and signature string encodings that signed artifacts reference.
model-card.v1.jsonSigned declaration binding a model's loaded weights to an allowed capability set, banned tools, and training-data class.
receipt-provenance-v1.jsonThe receipt-provenance record shape.
chio-tee-frame-v1.jsonThe capture frame the chio-tee shadow runner writes per kernel evaluation.

The other families

Each family in file order, largest first, with every file it holds at the pin.

chio-pheromone/

FileTitleRegistry id
v1/batch.schema.jsonChio Pheromone Batchchio.pheromone-batch.v1
v1/catchup-request.schema.jsonChio Pheromone Catch-up Requestchio.pheromone.catchup-request.v1
v1/catchup-response.schema.jsonChio Pheromone Catch-up Responsechio.pheromone.catchup-response.v1
v1/concentration.schema.jsonChio Pheromone Concentrationchio.pheromone-concentration.v1
v1/cost-commitment.schema.jsonChio Pheromone Cost Commitmentchio.pheromone-cost-commitment.v1
v1/deposit.schema.jsonChio Pheromone Depositchio.pheromone-deposit.v1
v1/gossip.schema.jsonChio Pheromone Deposit Gossipchio.pheromone-deposit-gossip.v1
v1/negative-fixture-corpus.schema.jsonChio Pheromone Negative Fixture Corpuschio.pheromone.negative-fixture-corpus.v1
v1/observation-cost-leaf.schema.jsonChio Pheromone Observation Cost Leafchio.pheromone-observation-cost-leaf.v1
v1/observation-cost-statement.schema.jsonChio Pheromone Observation Cost Statementchio.pheromone-observation-cost-statement.v1
v1/observation-cost-telemetry-root.schema.jsonChio Pheromone Observation Cost Telemetry Rootchio.pheromone-observation-cost-telemetry-root.v1
v1/observation-cost-verifier-root.schema.jsonChio Pheromone Observation Cost Verifier Rootchio.pheromone-observation-cost-verifier-root.v1
v1/peer-directory-bundle.schema.jsonChio Pheromone Peer Directory Bundlechio.pheromone.peer-directory-bundle.v1
v1/peer-directory-rotation-report.schema.jsonChio Pheromone Peer Directory Rotation Reportchio.pheromone.peer-directory-rotation-report.v1
v1/peer-directory-state.schema.jsonChio Pheromone Peer Directory Statechio.pheromone.peer-directory-state.v1
v1/peer-directory.schema.jsonChio Pheromone Peer Directorychio.pheromone.peer-directory.v1
v1/peer-weights.schema.jsonChio Pheromone Peer Weightschio.pheromone.peer-weights.v1
v1/query-report.schema.jsonChio Pheromone Query Reportchio.pheromone.query-report.v1
v1/receive-report.schema.jsonChio Pheromone Receive Reportchio.pheromone.receive-report.v1
v1/relay-alert-acknowledgement-report.schema.jsonChio Pheromone Relay Alert Acknowledgement Reportchio.pheromone.relay-alert-acknowledgement-report.v1
v1/relay-alert-assurance-archive-extraction-report.schema.jsonChio Pheromone Relay Alert Assurance Archive Extraction Reportchio.pheromone.relay-alert-assurance-archive-extraction-report.v1
v1/relay-alert-assurance-archive-negative-fixture-corpus.schema.jsonChio Pheromone Relay Alert Assurance Archive Negative Fixture Corpuschio.pheromone.relay-alert-assurance-archive-negative-fixture-corpus.v1
v1/relay-alert-assurance-archive-package-manifest.schema.jsonChio Pheromone Relay Alert Assurance Archive Package Manifestchio.pheromone.relay-alert-assurance-archive-package-manifest.v1
v1/relay-alert-assurance-archive-package-negative-fixture-corpus.schema.jsonChio Pheromone Relay Alert Assurance Archive Package Negative Fixture Corpuschio.pheromone.relay-alert-assurance-archive-package-negative-fixture-corpus.v1
v1/relay-alert-assurance-archive-package-report.schema.jsonChio Pheromone Relay Alert Assurance Archive Package Reportchio.pheromone.relay-alert-assurance-archive-package-report.v1
v1/relay-alert-assurance-archive-profile.schema.jsonChio Pheromone Relay Alert Assurance Archive Profilechio.pheromone.relay-alert-assurance-archive-profile.v1
v1/relay-alert-assurance-archive-report.schema.jsonChio Pheromone Relay Alert Assurance Archive Reportchio.pheromone.relay-alert-assurance-archive-report.v1
v1/relay-alert-assurance-archive-restore-drill-report.schema.jsonChio Pheromone Relay Alert Assurance Archive Restore Drill Reportchio.pheromone.relay-alert-assurance-archive-restore-drill-report.v1
v1/relay-alert-assurance-archive-restore-negative-fixture-corpus.schema.jsonChio Pheromone Relay Alert Assurance Archive Restore Negative Fixture Corpuschio.pheromone.relay-alert-assurance-archive-restore-negative-fixture-corpus.v1
v1/relay-alert-assurance-archive-restore-profile.schema.jsonChio Pheromone Relay Alert Assurance Archive Restore Profilechio.pheromone.relay-alert-assurance-archive-restore-profile.v1
v1/relay-alert-assurance-closeout-profile.schema.jsonChio Pheromone Relay Alert Assurance Closeout Profilechio.pheromone.relay-alert-assurance-closeout-profile.v1
v1/relay-alert-assurance-closeout-report.schema.jsonChio Pheromone Relay Alert Assurance Closeout Reportchio.pheromone.relay-alert-assurance-closeout-report.v1
v1/relay-alert-assurance-export-manifest.schema.jsonChio Pheromone Relay Alert Assurance Export Manifestchio.pheromone.relay-alert-assurance-export-manifest.v1
v1/relay-alert-assurance-export-negative-fixture-corpus.schema.jsonChio Pheromone Relay Alert Assurance Export Negative Fixture Corpuschio.pheromone.relay-alert-assurance-export-negative-fixture-corpus.v1
v1/relay-alert-assurance-export-report.schema.jsonChio Pheromone Relay Alert Assurance Export Reportchio.pheromone.relay-alert-assurance-export-report.v1
v1/relay-alert-assurance-external-retention-negative-fixture-corpus.schema.jsonChio Pheromone Relay Alert Assurance External Retention Negative Fixture Corpuschio.pheromone.relay-alert-assurance-external-retention-negative-fixture-corpus.v1
v1/relay-alert-assurance-external-retention-profile.schema.jsonChio Pheromone Relay Alert Assurance External Retention Profilechio.pheromone.relay-alert-assurance-external-retention-profile.v1
v1/relay-alert-assurance-external-retention-review-report.schema.jsonChio Pheromone Relay Alert Assurance External Retention Review Reportchio.pheromone.relay-alert-assurance-external-retention-review-report.v1
v1/relay-alert-assurance-negative-fixture-corpus.schema.jsonChio Pheromone Relay Alert Assurance Negative Fixture Corpuschio.pheromone.relay-alert-assurance-negative-fixture-corpus.v1
v1/relay-alert-assurance-package.schema.jsonChio Pheromone Relay Alert Assurance Packagechio.pheromone.relay-alert-assurance-package.v1
v1/relay-alert-assurance-physical-archive-drill-report.schema.jsonChio Pheromone Relay Alert Assurance Physical Archive Drill Reportchio.pheromone.relay-alert-assurance-physical-archive-drill-report.v1
v1/relay-alert-assurance-physical-archive-evidence.schema.jsonChio Pheromone Relay Alert Assurance Physical Archive Evidencechio.pheromone.relay-alert-assurance-physical-archive-evidence.v1
v1/relay-alert-assurance-recovery-drill-report.schema.jsonChio Pheromone Relay Alert Assurance Recovery Drill Reportchio.pheromone.relay-alert-assurance-recovery-drill-report.v1
v1/relay-alert-assurance-replay-report.schema.jsonChio Pheromone Relay Alert Assurance Replay Reportchio.pheromone.relay-alert-assurance-replay-report.v1
v1/relay-alert-assurance-retention-handoff-evidence.schema.jsonChio Pheromone Relay Alert Assurance Retention Handoff Evidencechio.pheromone.relay-alert-assurance-retention-handoff-evidence.v1
v1/relay-alert-assurance-retention-handoff-profile.schema.jsonChio Pheromone Relay Alert Assurance Retention Handoff Profilechio.pheromone.relay-alert-assurance-retention-handoff-profile.v1
v1/relay-alert-assurance-retention-handoff-report.schema.jsonChio Pheromone Relay Alert Assurance Retention Handoff Reportchio.pheromone.relay-alert-assurance-retention-handoff-report.v1
v1/relay-alert-assurance-retention-profile.schema.jsonChio Pheromone Relay Alert Assurance Retention Profilechio.pheromone.relay-alert-assurance-retention-profile.v1
v1/relay-alert-assurance-retention-report.schema.jsonChio Pheromone Relay Alert Assurance Retention Reportchio.pheromone.relay-alert-assurance-retention-report.v1
v1/relay-alert-assurance-trusted-archive-packagers.schema.jsonChio Pheromone Relay Alert Assurance Trusted Archive Packagerschio.pheromone.relay-alert-assurance-trusted-archive-packagers.v1
v1/relay-alert-assurance-trusted-exporters.schema.jsonChio Pheromone Relay Alert Assurance Trusted Exporterschio.pheromone.relay-alert-assurance-trusted-exporters.v1
v1/relay-alert-delivery-drift-report.schema.jsonChio Pheromone Relay Alert Delivery Drift Reportchio.pheromone.relay-alert-delivery-drift-report.v1
v1/relay-alert-delivery-evidence.schema.jsonChio Pheromone Relay Alert Delivery Evidencechio.pheromone.relay-alert-delivery-evidence.v1
v1/relay-alert-delivery-negative-fixture-corpus.schema.jsonChio Pheromone Relay Alert Delivery Negative Fixture Corpuschio.pheromone.relay-alert-delivery-negative-fixture-corpus.v1
v1/relay-alert-delivery-profile.schema.jsonChio Pheromone Relay Alert Delivery Profilechio.pheromone.relay-alert-delivery-profile.v1
v1/relay-alert-delivery-report.schema.jsonChio Pheromone Relay Alert Delivery Reportchio.pheromone.relay-alert-delivery-report.v1
v1/relay-alert-drill-report.schema.jsonChio Pheromone Relay Alert Drill Reportchio.pheromone.relay-alert-drill-report.v1
v1/relay-alert-handoff-drift-report.schema.jsonChio Pheromone Relay Alert Handoff Drift Reportchio.pheromone.relay-alert-handoff-drift-report.v1
v1/relay-alert-handoff-negative-fixture-corpus.schema.jsonChio Pheromone Relay Alert Handoff Negative Fixture Corpuschio.pheromone.relay-alert-handoff-negative-fixture-corpus.v1
v1/relay-alert-handoff-profile.schema.jsonChio Pheromone Relay Alert Handoff Profilechio.pheromone.relay-alert-handoff-profile.v1
v1/relay-alert-handoff-report.schema.jsonChio Pheromone Relay Alert Handoff Reportchio.pheromone.relay-alert-handoff-report.v1
v1/relay-alert-negative-fixture-corpus.schema.jsonChio Pheromone Relay Alert Negative Fixture Corpuschio.pheromone.relay-alert-negative-fixture-corpus.v1
v1/relay-alert-normalization-profile.schema.jsonChio Pheromone Relay Alert Normalization Profilechio.pheromone.relay-alert-normalization-profile.v1
v1/relay-alert-normalization-report.schema.jsonChio Pheromone Relay Alert Normalization Reportchio.pheromone.relay-alert-normalization-report.v1
v1/relay-alert-report.schema.jsonChio Pheromone Relay Alert Reportchio.pheromone.relay-alert-report.v1
v1/relay-alert-route-owner-profile.schema.jsonChio Pheromone Relay Alert Route Owner Profilechio.pheromone.relay-alert-route-owner-profile.v1
v1/relay-alert-route-review-packet.schema.jsonChio Pheromone Relay Alert Route Review Packetchio.pheromone.relay-alert-route-review-packet.v1
v1/relay-alert-routing-profile.schema.jsonChio Pheromone Relay Alert Routing Profilechio.pheromone.relay-alert-routing-profile.v1
v1/relay-alert-suppression-state.schema.jsonChio Pheromone Relay Alert Suppression Statechio.pheromone.relay-alert-suppression-state.v1
v1/relay-config.schema.jsonChio Pheromone Relay Configchio.pheromone.relay-config.v1
v1/relay-drill-report.schema.jsonChio Pheromone Relay Drill Reportchio.pheromone.relay-drill-report.v1
v1/relay-event-report.schema.jsonChio Pheromone Relay Event Reportchio.pheromone.relay-event-report.v1
v1/relay-health-report.schema.jsonChio Pheromone Relay Health Reportchio.pheromone.relay-health-report.v1
v1/relay-http-request.schema.jsonChio Pheromone Relay HTTP Requestchio.pheromone.relay-http-request.v1
v1/relay-metrics-snapshot.schema.jsonChio Pheromone Relay Metrics Snapshotchio.pheromone.relay-metrics-snapshot.v1
v1/relay-negative-fixture-corpus.schema.jsonChio Pheromone Relay Negative Fixture Corpuschio.pheromone.relay-negative-fixture-corpus.v1
v1/relay-observability-report.schema.jsonChio Pheromone Relay Observability Reportchio.pheromone.relay-observability-report.v1
v1/relay-operator-report.schema.jsonChio Pheromone Relay Operator Reportchio.pheromone.relay-operator-report.v1
v1/relay-supervisor-profile.schema.jsonChio Pheromone Relay Supervisor Profilechio.pheromone.relay-supervisor-profile.v1
v1/relay-tick-report.schema.jsonChio Pheromone Relay Tick Reportchio.pheromone.relay-tick-report.v1
v1/relay-trend-report.schema.jsonChio Pheromone Relay Trend Reportchio.pheromone.relay-trend-report.v1
v1/scarcity-policy.schema.jsonChio Pheromone Scarcity Policychio.pheromone-scarcity-policy.v1
v1/scarcity-window-id.schema.jsonChio Pheromone Scarcity Window Id Preimagechio.pheromone-scarcity-window-id.v1
v1/transit-policy.schema.jsonChio Pheromone Runtime Transit Policy Envelopechio.pheromone-transit-policy.v1
v1/workflow-context.schema.jsonChio Pheromone Workflow Contextchio.pheromone-workflow-context.v1

chio-economy/

FileTitleRegistry id
anchor-view.v1.jsonChio Economic State Anchor View V1chio.economy.anchor-view.v1
channel-close.v1.jsonChio Channel Close V1chio.channel.close.v1
channel-dispute.v1.jsonChio Channel Dispute V1chio.channel.dispute.v1
channel-funding-acknowledgement.v1.jsonChio Channel Funding Acknowledgement V1chio.channel.funding-acknowledgement.v1
channel-funding-evidence.v1.jsonChio Channel Funding Evidence V1chio.channel.funding-evidence.v1
channel-open-intent.v1.jsonChio Channel Open Intent V1chio.channel.open-intent.v1
channel-open.v1.jsonChio Channel Open V1chio.channel.open.v1
channel-release-authorization.v1.jsonChio Channel Release Authorization V1chio.channel.release-authorization.v1
channel-reservation.v1.jsonChio Channel Reservation V1chio.channel.reservation.v1
channel-state.v1.jsonChio Channel State V1chio.channel.state.v1
channel-terminal-outcome-commitment.v1.jsonChio Channel Terminal Outcome Commitment V1chio.channel.terminal-outcome-commitment.v1
channel-transition-replay.v1.jsonChio Channel Transition Replay Descriptor V1chio.channel.transition-replay.v1
clearing-atom-transformation.v1.jsonChio Clearing Atom Transformation V1chio.clearing.atom-transformation.v1
clearing-input-manifest.v1.jsonChio Clearing Input Manifest V1chio.clearing.input-manifest.v1
clearing-netting-round-core.v1.jsonChio Clearing Netting Round Core V1chio.clearing.netting-round-core.v1
clearing-output-manifest.v1.jsonChio Clearing Output Manifest V1chio.clearing.output-manifest.v1
clearing-participant-acceptance.v1.jsonChio Clearing Participant Acceptance V1chio.clearing.participant-acceptance.v1
clearing-participant-snapshot-acknowledgement.v1.jsonChio Clearing Participant Snapshot Acknowledgement V1chio.clearing.participant-snapshot-acknowledgement.v1
clearing-participant-snapshot.v1.jsonChio Clearing Participant Snapshot V1chio.clearing.participant-snapshot.v1
clearing-participant-statement.v1.jsonChio Clearing Participant Statement V1chio.clearing.participant-statement.v1
clearing-round-abort.v1.jsonChio Clearing Round Abort V1chio.clearing.round-abort.v1
clearing-round-finalization.v1.jsonChio Clearing Round Finalization V1chio.clearing.round-finalization.v1
clearing-round-lifecycle.v1.jsonChio Clearing Round Lifecycle V1chio.clearing.round-lifecycle.v1
clearing-round-satisfaction.v1.jsonChio Clearing Round Satisfaction V1chio.clearing.round-satisfaction.v1
clearing-round-transition-proof.v1.jsonChio Clearing Round Transition Proof V1chio.clearing.round-transition-proof.v1
clearing-settlement-intent.v1.jsonChio Clearing Settlement Intent V1chio.clearing.settlement-intent.v1
clearing-settlement-reconciliation.v1.jsonChio Clearing Settlement Reconciliation V1chio.clearing.settlement-reconciliation.v1
clearing-zero-dispatch-proof.v1.jsonChio Clearing Zero Dispatch Proof V1chio.clearing.zero-dispatch-proof.v1
clearing-zero-intent-reconciliation.v1.jsonChio Clearing Zero Intent Reconciliation V1chio.clearing.zero-intent-reconciliation.v1
credit-facility-bind.v1.jsonSigned Chio Credit Facility Bind V1chio.credit.facility-bind.v1
effect-dispatch-commit.v1.jsonChio Economic Effect Dispatch Commit V1chio.economy.effect-dispatch-commit.v1
effect-slot.v1.jsonChio Economic Effect Slot V1chio.economy.effect-slot.v1
factor-assignment-acknowledgement.v1.jsonSigned Chio Factor Assignment Acknowledgement V1chio.factor.assignment-acknowledgement.v1
factor-assignment-agreement.v1.jsonSigned Chio Factor Assignment Agreement V1chio.factor.assignment-agreement.v1
factor-assignment-bind-authorization.v1.jsonSigned Chio Factor Assignment Bind Authorization V1chio.factor.assignment-bind-authorization.v1
factor-assignment-not-applied.v1.jsonSigned Chio Factor Assignment Not Applied V1chio.factor.assignment-not-applied.v1
factor-assignment-offer.v1.jsonChio Assignment Offer V1chio.factor.assignment-offer.v1
factor-discount-quote.v1.jsonChio Discount Quote V1chio.factor.discount-quote.v1
factor-normalized-assignment-request.v1.jsonChio Normalized Assignment Request V1chio.factor.normalized-assignment-request.v1
factor-receivable-claim.v1.jsonChio Receivable Claim V1chio.factor.receivable-claim.v1
obligation-atom.v1.jsonChio Obligation Atom V1chio.obligation.atom.v1
obligation-disposition.v1.jsonChio Obligation Disposition V1chio.obligation.disposition.v1
obligation-settlement-lifecycle.v1.jsonChio Obligation Settlement Lifecycle V1chio.obligation.settlement-lifecycle.v1
obligation-status-proof.v1.jsonSigned Chio Obligation Status Proof V1chio.obligation.status-proof.v1
receivable-iou-envelope.v1.jsonSigned Chio Credit IOU Envelope V2chio.credit.receivable-iou-envelope.v1
resource-head.v1.jsonChio Economic Resource Head V1chio.economy.resource-head.v1
state-batch.v1.jsonChio Economic State Batch V1chio.economy.state-batch.v1

chio-runtime/

FileTitleRegistry id
v1/admission-bundle.schema.jsonChio Runtime Admission Bundlechio.runtime.admission-bundle.v1
v1/admission-profile.schema.jsonChio Runtime Admission Profilechio.runtime.admission-profile.v1
v1/admission-report.schema.jsonChio Runtime Admission Reportchio.runtime.admission-report.v1
v1/admission-store.schema.jsonChio Runtime Admission Storechio.runtime.admission-store.v1
v1/artifact-retention-plan.schema.jsonChio Runtime Artifact Retention Planchio.runtime.artifact-retention-plan.v1
v1/artifact-retention-profile.schema.jsonChio Runtime Artifact Retention Profilechio.runtime.artifact-retention-profile.v1
v1/attack-simulation-report.schema.jsonChio Runtime Attack Simulation Reportchio.runtime.attack-simulation-report.v1
v1/chaos-run-report.schema.jsonChio Runtime Chaos Run Reportchio.runtime.chaos-run-report.v1
v1/evidence-manifest.schema.jsonChio Runtime Evidence Manifestchio.runtime.evidence-manifest.v1
v1/evidence-sink-health-report.schema.jsonChio Runtime Evidence Sink Health Reportchio.runtime.evidence-sink-health-report.v1
v1/execution-lease.schema.jsonChio Runtime Execution Leasechio.runtime.execution-lease.v1
v1/failure-code-registry.schema.jsonChio Runtime Failure Code Registrychio.runtime.failure-code-registry.v1
v1/ops-negative-fixture-corpus.schema.jsonChio Runtime Ops Negative Fixture Corpuschio.runtime.ops-negative-fixture-corpus.v1
v1/ops-status-report.schema.jsonChio Runtime Ops Status Reportchio.runtime.ops-status-report.v1
v1/orchestration-negative-fixture-corpus.schema.jsonChio Runtime Orchestration Negative Fixture Corpuschio.runtime.orchestration-negative-fixture-corpus.v1
v1/orchestration-plan.schema.jsonChio Runtime Orchestration Planchio.runtime.orchestration-plan.v1
v1/orchestration-profile.schema.jsonChio Runtime Orchestration Profilechio.runtime.orchestration-profile.v1
v1/orchestration-resume-plan.schema.jsonChio Runtime Orchestration Resume Planchio.runtime.orchestration-resume-plan.v1
v1/orchestration-run-report.schema.jsonChio Runtime Orchestration Run Reportchio.runtime.orchestration-run-report.v1
v1/orchestration-status-report.schema.jsonChio Runtime Orchestration Status Reportchio.runtime.orchestration-status-report.v1
v1/peer-weights.schema.jsonChio Runtime Peer Weightschio.runtime.peer-weights.v1
v1/pheromone-policy-decision.schema.jsonChio Runtime Pheromone Policy Decisionchio.runtime.pheromone-policy-decision.v1
v1/pheromone-policy.schema.jsonChio Runtime Pheromone Policychio.runtime.pheromone-policy.v1
v1/policy-activation-receipt.schema.jsonChio Policy Activation Receiptchio.policy.activation-receipt.v1
v1/proof-drift-report.schema.jsonChio Runtime Proof Drift Reportchio.runtime.proof-drift-report.v1
v1/proof-parity-report.schema.jsonChio Runtime Proof Parity Reportchio.runtime.proof-parity-report.v1
v1/proof-regeneration-input.schema.jsonChio Runtime Proof Regeneration Inputchio.runtime.proof-regeneration-input.v1
v1/proof-regeneration-report.schema.jsonChio Runtime Proof Regeneration Reportchio.runtime.proof-regeneration-report.v1
v1/provider-bindings.schema.jsonChio Runtime Provider Bindingschio.runtime.provider-bindings.v1
v1/provider-health-report.schema.jsonChio Runtime Provider Health Reportchio.runtime.provider-health-report.v1
v1/recovery-drill-report.schema.jsonChio Runtime Recovery Drill Reportchio.runtime.recovery-drill-report.v1
v1/revocation-freshness-proof.schema.jsonChio Runtime Revocation Freshness Proofchio.runtime.revocation-freshness-proof.v1
v1/run-contract.schema.jsonChio Runtime Run Contractchio.runtime.run-contract.v1
v1/run-lease.schema.jsonChio Runtime Run Leasechio.runtime.run-lease.v1
v1/sandbox-attestation.schema.jsonChio Runtime Sandbox Attestationchio.runtime.sandbox-attestation.v1
v1/scheduler-tick-report.schema.jsonChio Runtime Scheduler Tick Reportchio.runtime.scheduler-tick-report.v1
v1/step-evidence.schema.jsonChio Runtime Step Evidencechio.runtime.step-evidence.v1
v1/supervisor-profile.schema.jsonChio Runtime Supervisor Profilechio.runtime.supervisor-profile.v1
v1/terminal-receipt.schema.jsonChio Runtime Terminal Receiptchio.runtime.terminal-receipt.v1
v1/tool-server-ack.schema.jsonChio Runtime Tool Server Acknowledgementchio.runtime.tool-server-ack.v1
v1/trust-floor-state.schema.jsonChio Runtime Trust Floor Statechio.runtime.trust-floor-state.v1
v1/trusted-time-proof.schema.jsonChio Runtime Trusted Time Proofchio.runtime.trusted-time-proof.v1
v1/trusted-verifiers.schema.jsonChio Runtime Trusted Verifierschio.runtime.trusted-verifiers.v1
v1/verifier-trust-bundle.schema.jsonChio Runtime Verifier Trust Bundlechio.runtime.verifier-trust-bundle.v1
v1/workflow-run-report.schema.jsonChio Runtime Workflow Run Reportchio.runtime.workflow-run-report.v1

chio-finding/

FileTitleRegistry id
v1/admission.schema.jsonChio Finding Admissionchio.finding.admission.v1
v1/audit-epoch.schema.jsonChio Finding Audit Epoch (signed envelope)chio.finding.audit-epoch.v1
v1/audit-report.schema.jsonChio Finding Audit Report (signed envelope)chio.finding.audit-report.v1
v1/audit-round-authorization.schema.jsonChio Finding Audit Round Authorization (signed envelope)chio.finding.audit-round-authorization.v1
v1/authority-status.schema.jsonChio Finding Authority Status (signed envelope)chio.finding.authority-status.v1
v1/bond-backing.schema.jsonChio Finding Bond Backingchio.finding.bond-backing.v1
v1/bond-observation-request.schema.jsonChio Finding Bond Observation Request V1chio.finding.bond-observation-request.v1
v1/bond-observation-response.schema.jsonChio Finding Bond Observation Response V1chio.finding.bond-observation-response.v1
v1/challenge-enforcement.schema.jsonChio Finding Challenge Enforcement (signed envelope)chio.finding.challenge-enforcement.v1
v1/challenge-outcome.schema.jsonChio Finding Challenge Outcome (signed envelope)chio.finding.challenge-outcome.v1
v1/challenge-verifier-profile.schema.jsonChio Finding Challenge-Verifier Profilechio.finding.challenge-verifier-profile.v1
v1/challenge.schema.jsonChio Finding Challenge (signed envelope)chio.finding.challenge.v1
v1/claim-allocation.schema.jsonChio Finding Claim Allocationchio.finding.claim-allocation.v1
v1/failed-delivery.schema.jsonChio Finding Failed Delivery (signed envelope)chio.finding.failed-delivery.v1
v1/finalized-bond-snapshot.schema.jsonChio Finding Finalized Bond Snapshot (signed envelope)chio.finding.finalized-bond-snapshot.v1
v1/finding.schema.jsonChio Findingchio.finding.v1
v1/hosted-authenticated-delivery.schema.jsonChio Hosted Authenticated Finding Deliverychio.finding.hosted-authenticated-delivery.v1
v1/hosted-qualification.schema.jsonChio Hosted Finding Market Qualificationchio.finding.hosted-qualification.v1
v1/impairment-publisher-request.schema.jsonChio Finding Impairment Publisher Request V1chio.finding.impairment-publisher-request.v1
v1/impairment-publisher-response.schema.jsonChio Finding Impairment Publisher Response V1chio.finding.impairment-publisher-response.v1
v1/key-revocation.schema.jsonChio Finding Key Revocation (signed envelope)chio.finding.key-revocation.v1
v1/liability.schema.jsonChio Finding Liabilitychio.finding.liability.v1
v1/market-penalty.schema.jsonChio Open Market Penalty (signed envelope)chio.registry.market-penalty.v1
v1/market-terms.schema.jsonChio Finding Market Termschio.finding.market-terms.v1
v1/pool-allocation.schema.jsonChio Finding Pool Allocationchio.finding.pool-allocation.v1
v1/purchase-context.schema.jsonChio Finding Purchase Context (unsigned)chio.finding.purchase-context.v1
v1/purchase-record.schema.jsonChio Finding Purchase Record (signed envelope)chio.finding.purchase-record.v1
v1/purchase-result.schema.jsonChio Finding Purchase Resultchio.finding.purchase-result.v1
v1/recovery-context.schema.jsonChio Finding Recovery Context (unsigned)chio.finding.recovery-context.v1
v1/replay-observation.schema.jsonChio Finding Replay Observation (unsigned)chio.finding.replay-observation.v1
v1/replay-recipe-input.schema.jsonChio Finding Replay Recipe Input (unsigned)chio.finding.replay-recipe-input.v1
v1/seller-authorization.schema.jsonChio Finding Seller Authorization (signed envelope)chio.finding.seller-authorization.v1
v1/status-epoch.schema.jsonChio Finding Status Epoch (signed envelope)chio.finding.status-epoch.v1
v1/status-proof-input.schema.jsonChio Finding Portable Status Proof Inputchio.finding.status-proof-input.v1
v1/verified-fix-submission.schema.jsonChio Finding Verified Fix Submissionchio.finding.verified-fix-submission.v1
v1/verifier-report.schema.jsonChio Finding Verifier Reportchio.finding.verifier-report.v1
v1/voluntary-retraction.schema.jsonChio Finding Voluntary Retractionchio.finding.voluntary-retraction.v1

chio-federation/

FileTitleRegistry id
v1/authority-profile.schema.jsonChio Federation Authority Profilechio.federation.authority-profile.v1
v1/bilateral-invocation.schema.jsonChio Federation Bilateral Invocationchio.federation.bilateral-invocation.v1
v1/capability-lease.schema.jsonSigned Chio Capability Leasechio.capability-lease.v1
v1/cross-boundary-admission-report.schema.jsonChio Federation Cross-Boundary Admission Reportchio.federation.cross-boundary-admission-report.v1
v1/cross-kernel-continuation.schema.jsonChio Federation Cross-Kernel Continuationchio.federation.cross-kernel-continuation.v1
v1/governance-ladder-manifest.schema.jsonChio Federation Governance Ladder Manifestchio.federation.governance-ladder-manifest.v1
v1/governance-receipt.schema.jsonSigned Chio Governance Receiptchio.governance-receipt.v1
v1/issuance-bundle.schema.jsonChio Federation Issuance Bundlechio.federation.issuance-bundle.v1
v1/issuance-request.schema.jsonChio Federation Issuance Requestchio.federation.issuance-request.v1
v1/ladder-intersection.schema.jsonChio Federation Ladder Intersectionchio.federation.ladder-intersection.v1
v1/lease-scope-binding.schema.jsonChio Federation Lease Scope Bindingchio.federation.lease-scope-binding.v1
v1/local-signing-keys.schema.jsonChio Federation Local Signing Keyschio.federation.local-signing-keys.v1
v1/peer-pins.schema.jsonChio Federation Peer Pinschio.federation.peer-pins.v1
v1/receipt-lineage-bundle.schema.jsonChio Federation Receipt Lineage Bundlechio.federation.receipt-lineage-bundle.v1
v1/receipt-lineage-statement.schema.jsonChio Federation Receipt Lineage Statementchio.federation.receipt-lineage-statement.v1
v1/revocation-checkpoint.schema.jsonChio Federation Revocation Checkpointchio.federation.revocation-checkpoint.v1
v1/revocation-publication-request.schema.jsonChio Federation Revocation Publication Requestchio.federation.revocation-publication-request.v1
v1/treaty-negative-fixture-corpus.schema.jsonChio Federation Treaty Negative Fixture Corpuschio.federation.treaty-negative-fixture-corpus.v1
v1/treaty-runtime-negative-fixture-corpus.schema.jsonChio Federation Treaty Runtime Negative Fixture Corpuschio.federation.treaty-runtime-negative-fixture-corpus.v1
v1/treaty-scope.schema.jsonChio Federation Treaty Scopechio.federation.treaty-scope.v1
v1/verification-context.schema.jsonChio Federation Verification Contextchio.federation.verification-context.v1
v1/verifier-trust-bundle.schema.jsonChio Federation Verifier Trust Bundlechio.federation.verifier-trust-bundle.v1

chio-trust/

FileTitleRegistry id
v1/financial-agent-passport-source-manifest.schema.jsonfinancial-agent-passport-source-manifest.schema.jsonchio.financial-agent-passport.source-manifest.v1
v1/financial-agent-passport.schema.jsonfinancial-agent-passport.schema.jsonchio.financial-agent-passport.v1
v1/financial-credit-scorecard.schema.jsonfinancial-credit-scorecard.schema.jsonchio.fincred.credit-scorecard.v1
v1/financial-exposure-history.schema.jsonfinancial-exposure-history.schema.jsonchio.fincred.exposure-history.v1
v1/financial-loss-history.schema.jsonfinancial-loss-history.schema.jsonchio.fincred.loss-history.v1
v1/financial-passport-presentation-challenge.schema.jsonfinancial-passport-presentation-challenge.schema.jsonchio.financial-agent-passport-presentation-challenge.v1
v1/financial-premium-history.schema.jsonfinancial-premium-history.schema.jsonchio.fincred.premium-history.v1
v1/financial-settlement-reliability.schema.jsonfinancial-settlement-reliability.schema.jsonchio.fincred.settlement-reliability.v1
v1/financial-source-checkpoint.schema.jsonfinancial-source-checkpoint.schema.jsonchio.fincred.source-checkpoint.v1
v1/financial-source-completeness-attestation.schema.jsonfinancial-source-completeness-attestation.schema.jsonchio.fincred.source-completeness-attestation.v1
v1/financial-source-member.schema.jsonfinancial-source-member.schema.jsonchio.fincred.source-member.v1
v1/key-state.schema.jsonChio Trust Key Statechio.trust.key-state.v1
v1/presented-financial-agent-passport.schema.jsonpresented-financial-agent-passport.schema.jsonchio.financial-agent-passport.presentation.v1
v1/reputation-import-report.schema.jsonChio Reputation Import Reportchio.trust.reputation-import-report.v1
v1/revocation-snapshot.schema.jsonChio Trust Revocation Snapshotchio.trust.revocation-snapshot.v1
v1/scorecard-snapshot.schema.jsonChio Trust Scorecard Snapshotchio.trust.scorecard-snapshot.v1
v1/trust-root.schema.jsonChio Trust Rootchio.trust.root.v1

chio-commerce/

FileTitleRegistry id
v1/event-log.schema.jsonChio Commerce Event Logchio.commerce.event-log.v1
v1/federation-trust-bundle.schema.jsonChio Commerce Federation Trust Bundlechio.commerce.federation-trust-bundle.v1
v1/mandate-allowance-ledger.schema.jsonChio Commerce Mandate Allowance Ledgerchio.commerce.mandate-allowance-ledger.v1
v1/order-context.schema.jsonChio Commerce Order Contextchio.commerce.order-context.v1
v1/order-passport.schema.jsonChio Commerce Order Passportchio.commerce.order-passport.v1
v1/payment-lifecycle.schema.jsonChio Commerce Payment Lifecyclechio.commerce.payment-lifecycle.v1
v1/protocol-payload.schema.jsonChio Commerce Protocol Payloadchio.commerce.protocol-payload.v1
v1/provider-discovery-snapshot.schema.jsonChio Provider Discovery Snapshotchio.commerce.provider-discovery-snapshot.v1
v1/provider-passport.schema.jsonChio Commerce Provider Passportchio.commerce.provider-passport.v1
v1/provider-selection-report.schema.jsonChio Provider Selection Reportchio.commerce.provider-selection-report.v1
v1/reputation-snapshot.schema.jsonChio Commerce Reputation Snapshotchio.commerce.reputation-snapshot.v1
v1/settlement-packet.schema.jsonChio Commerce Settlement Packetchio.commerce.settlement-packet.v1
v1/sla-commitment.schema.jsonChio SLA Commitmentchio.commerce.sla-commitment.v1
v1/sla-performance-report.schema.jsonChio SLA Performance Reportchio.commerce.sla-performance-report.v1

chio-outcome/

FileTitleRegistry id
v1/contractual-zero.schema.jsonChio Outcome Contractual Zero V1chio.outcome.contractual-zero.v1
v1/delivery-acknowledgement.schema.jsonChio Outcome Delivery Acknowledgement V1chio.outcome.delivery-acknowledgement.v1
v1/delivery-checkpoint.schema.jsonChio Outcome Delivery Checkpoint V1chio.outcome.delivery-checkpoint.v1
v1/delivery-nonacceptance.schema.jsonChio Outcome Delivery Nonacceptance V1chio.outcome.delivery-nonacceptance.v1
v1/eligibility.schema.jsonChio Outcome Eligibility V1chio.outcome.eligibility.v1
v1/output-provenance.schema.jsonChio Outcome Output Provenance V1chio.outcome.output-provenance.v1
v1/predicate.schema.jsonChio Outcome Predicate V1chio.outcome.predicate.v1
v1/pricing.schema.jsonChio Outcome Pricing V1chio.outcome.pricing.v1
v1/request.schema.jsonChio Verified Outcome Request V1unregistered
v1/sla.schema.jsonChio Outcome SLA V1chio.outcome.sla.v1
v1/verdict.schema.jsonChio Outcome Verdict V1unregistered

chio-proof-room/

FileTitleRegistry id
v1/bundle.schema.jsonChio Proof Room Bundle Manifestchio.proof-room.bundle.v1
v1/docker-quickstart-evidence.schema.jsonChio Proof Room Docker Quickstart Evidencechio.proof.docker-quickstart-evidence.v1
v1/first-run-capability-proof.schema.jsonChio Proof Room First Run Capability Proofchio.proof.first-run.capability-proof.v1
v1/first-run-command-log.schema.jsonChio Proof Room First Run Command Logchio.proof.first-run.command-log.v1
v1/first-run-guard-report.schema.jsonChio Proof Room First Run Guard Reportchio.proof.first-run.guard-report.v1
v1/first-run-trust-roots.schema.jsonChio Proof Room First Run Trust Rootschio.proof.first-run.trust-roots.v1
v1/fixture-catalog.schema.jsonChio Proof Room Fixture Catalogchio.proof-room.fixture-catalog.v1
v1/fixture-root-catalog.schema.jsonChio Proof Room Fixture Root Catalogchio.proof-room.fixture-root-catalog.v1
v1/receipt-evidence.schema.jsonChio Proof Room Receipt Evidencechio.proof-room.receipt-evidence.v1
v1/release-truth.schema.jsonChio Proof Room Release Truthchio.proof.release-truth.v1
v1/verifier-report.schema.jsonChio Proof Room Verifier Reportchio.proof-room.verifier-report.v1

chio-transaction/

FileTitleRegistry id
v1/capability-proof.schema.jsonChio Capability Proofchio.capability.proof.v1
v1/claim-set.schema.jsonChio Transaction Claim Setchio.transaction.claim-set.v1
v1/evidence-graph.schema.jsonChio Transaction Evidence Graphchio.transaction.evidence-graph.v1
v1/guard-decision.schema.jsonChio Guard Decisionchio.guard.decision.v1
v1/policy-bundle.schema.jsonChio Policy Bundlechio.policy.bundle.v1
v1/request-digest.schema.jsonChio Request Digestchio.request.digest.v1
v1/response-digest.schema.jsonChio Response Digestchio.response.digest.v1
v1/runtime-security-report.schema.jsonChio Transaction Runtime Security Reportchio.transaction.runtime-security-report.v1
v1/transaction-passport.schema.jsonChio Transaction Passportchio.transaction-passport.v1
v1/verifier-policy.schema.jsonChio Transaction Verifier Policychio.transaction.verifier-policy.v1
v1/verifier-report.schema.jsonChio Transaction Verifier Reportchio.transaction.verifier-report.v1

chio-attest/

FileTitleRegistry id
v1/buyer-attestation-explanation.schema.jsonChio Buyer Attestation Explanationchio.attest.buyer-attestation-explanation.v1
v1/buyer-attestation-packet.schema.jsonChio Buyer Attestation Packetchio.attest.buyer-attestation-packet.v1
v1/buyer-attestation-review-package.schema.jsonChio Buyer Attestation Review Packagechio.attest.buyer-attestation-review-package.v1
v1/buyer-attestation-review-report.schema.jsonChio Buyer Attestation Review Reportchio.attest.buyer-attestation-review-report.v1
v1/buyer-attestation-verification-report.schema.jsonChio Buyer Attestation Verification Reportchio.attest.buyer-attestation-verification-report.v1
v1/buyer-proof-negative-fixture-corpus.schema.jsonChio Attest Buyer Proof Negative Fixture Corpuschio.attest.buyer-proof-negative-fixture-corpus.v1
v1/proof-package.schema.jsonChio Attest Proof Packagechio.attest.proof-package.v1
v1/selective-disclosure-proof.schema.jsonChio Attest Selective Disclosure Proofchio.attest.selective-disclosure-proof.v1
v1/verifier-report.schema.jsonChio Attest Verifier Reportchio.attest.verifier-report.v1
v1/workflow-intersection.schema.jsonChio Attest Workflow Intersectionchio.attest.workflow-intersection.v1

chio-web3/

FileTitleRegistry id
v1/anchor-inclusion-proof.schema.jsonChio Anchor Inclusion Proofchio.anchor-inclusion-proof.v1
v1/anchor-proof-bundle.schema.jsonChio Anchor Proof Bundlechio.anchor-proof-bundle.v1
v1/public-settlement-verifier-report.schema.jsonChio Public Settlement Verifier Reportchio.public-settlement-verifier-report.v1
v1/settlement-dispatch.schema.jsonChio Web3 Settlement Dispatchchio.web3-settlement-dispatch.v1
v1/settlement-execution-receipt.schema.jsonChio Web3 Settlement Execution Receiptchio.web3-settlement-execution-receipt.v1
v1/settlement-proof-bundle.schema.jsonChio Web3 Settlement Proof Bundlechio.web3-settlement-proof-bundle.v1
v2/anchor-inclusion-proof.schema.jsonChio V2 Anchor Inclusion Proofchio.anchor-inclusion-proof.v2
v2/anchor-proof-bundle.schema.jsonChio V2 Anchor Proof Bundlechio.anchor-proof-bundle.v2
v2/settlement-dispatch.schema.jsonChio Web3 Settlement Dispatchchio.web3-settlement-dispatch.v2
v2/settlement-execution-receipt.schema.jsonChio Web3 Settlement Execution Receiptchio.web3-settlement-execution-receipt.v2

chio-fiscal/

FileTitleRegistry id
v1/activation.schema.jsonChio Fiscal Activationchio.fiscal.activation.v1
v1/approval.schema.jsonChio Fiscal Approvalchio.fiscal.approval.v1
v1/charter.schema.jsonChio Fiscal Charterchio.fiscal.charter.v1
v1/consumer-readiness.schema.jsonChio Fiscal Consumer Readinesschio.fiscal.consumer-readiness.v1
v1/continuity-checkpoint.schema.jsonChio Fiscal Continuity Checkpointchio.fiscal.continuity-checkpoint.v1
v1/genesis-policy.schema.jsonChio Fiscal Genesis Policyunregistered
v1/proposal-admission.schema.jsonChio Fiscal Proposal Admissionchio.fiscal.proposal-admission.v1
v1/proposal.schema.jsonChio Fiscal Proposalchio.fiscal.proposal.v1
v1/schedule.schema.jsonChio Fiscal Schedulechio.fiscal.schedule.v1

chio-swarm/

FileTitleRegistry id
v1/authority-verifier-report.schema.jsonChio Swarm Authority Verifier Reportchio.swarm.authority-verifier-report.v1
v1/budget-pool.schema.jsonChio Swarm Budget Poolchio.swarm.budget-pool.v1
v1/continuation-token.schema.jsonChio Swarm Continuation Tokenchio.swarm.continuation-token.v1
v1/delegation-witness-chain.schema.jsonChio Swarm Delegation Witness Chainchio.swarm.delegation-witness-chain.v1
v1/join-receipt.schema.jsonChio Swarm Join Receiptchio.swarm.join-receipt.v1
v1/revocation-epoch.schema.jsonChio Swarm Revocation Epochchio.swarm.revocation-epoch.v1
v1/route-plan-receipt.schema.jsonChio Swarm Route Plan Receiptchio.swarm.route-plan-receipt.v1
v1/task-graph.schema.jsonChio Swarm Task Graphchio.swarm.task-graph.v1
v1/terminal-graph-receipt.schema.jsonChio Swarm Terminal Graph Receiptchio.swarm.terminal-graph-receipt.v1

chio-disclosure/

FileTitleRegistry id
v1/bbs-projection-manifest.schema.jsonChio BBS Projection Manifestchio.bbs-projection.manifest.v2
v1/capsule.schema.jsonChio Disclosure Capsulechio.disclosure.capsule.v1
v1/crypto-context-report.schema.jsonChio Disclosure Crypto Context Reportchio.disclosure.crypto-context-report.v1
v1/leakage-ledger.schema.jsonChio Disclosure Leakage Ledgerchio.disclosure.leakage-ledger.v1
v1/lineage-verifier-report.schema.jsonChio Disclosure Lineage Verifier Reportchio.disclosure.lineage-verifier-report.v1
v1/verifier-privacy-profile.schema.jsonChio Disclosure Verifier Privacy Profilechio.disclosure.verifier-privacy-profile.v1

chio-enterprise/

FileTitleRegistry id
v1/approval-case.schema.jsonChio Enterprise Approval Casechio.enterprise.approval-case.v1
v1/control-evidence-map.schema.jsonChio Enterprise Control Evidence Mapchio.enterprise.control-evidence-map.v1
v1/data-governance-report.schema.jsonChio Enterprise Data Governance Reportchio.enterprise.data-governance-report.v1
v1/evidence-export-bundle.schema.jsonChio Enterprise Evidence Export Bundlechio.enterprise.evidence-export-bundle.v1
v1/telemetry-projection.schema.jsonChio Enterprise Telemetry Projectionchio.enterprise.telemetry-projection.v1

chio-agent-web/

FileTitleRegistry id
v1/external-projection-manifest.schema.jsonChio Agent Web External Projection Manifestchio.agent-web.external-projection-manifest.v1
v1/interop-verifier-report.schema.jsonChio Agent Web Interop Verifier Reportchio.agent-web.interop-verifier-report.v1
v1/proof-envelope.schema.jsonChio Agent Web Proof Envelopechio.agent-web-proof-envelope.v1
v2/proof-envelope.schema.jsonChio Agent Web Proof Envelope v2chio.agent-web-proof-envelope.v2

chio-frost/

FileTitleRegistry id
v1/authorization-slot-checkpoint.schema.jsonChio FROST Authorization Slot Checkpointchio.frost.authorization-slot-checkpoint.v1
v1/authorization.schema.jsonChio FROST Authorizationchio.frost.authorization.v1
v1/epoch-checkpoint.schema.jsonChio FROST Epoch Checkpointchio.frost.epoch-checkpoint.v1
v1/roster.schema.jsonChio FROST Rosterchio.frost.roster.v1

chio-parametric/

FileTitleRegistry id
v1/defs.schema.jsondefs.schema.jsonunregistered
v1/evidence-corpus-manifest.schema.jsonChio Parametric Evidence Corpus Manifest V1unregistered
v1/policy.schema.jsonChio Parametric Policy V1chio.parametric.policy.v1
v1/trigger-instance-key.schema.jsonChio Parametric Trigger Instance Key V1unregistered

chio-risk/

FileTitleRegistry id
v1/adjudication-jurisdiction-receipt.schema.jsonChio Adjudication Jurisdiction Receiptchio.risk.adjudication-jurisdiction-receipt.v1
v1/collateral-position-report.schema.jsonChio Collateral Position Reportchio.risk.collateral-position-report.v1
v1/comptroller-report.schema.jsonChio Risk Comptroller Reportchio.risk.comptroller-report.v1
v1/guarantee-decision.schema.jsonChio Guarantee Decisionchio.risk.guarantee-decision.v1

chio-econsim/

FileTitleRegistry id
v1/qualification-matrix.schema.jsonChio economic simulation qualification matrix v1chio.econsim.qualification-matrix.v1
v1/scenario-result.schema.jsonChio economic simulation scenario result v1chio.econsim.scenario-result.v1

chio-transparency/

FileTitleRegistry id
v1/inclusion-proof.schema.jsonChio Transparency Inclusion Proofchio.transparency.inclusion-proof.v1
v2/inclusion-proof.schema.jsonChio Checkpoint-Anchored Transparency Inclusion Proofchio.transparency.inclusion-proof.v2

chio-workflow/

FileTitleRegistry id
v1/preflight-plan.schema.jsonChio Workflow Preflight Plan v1chio.workflow.preflight-plan.v1
v1/preflight-report.schema.jsonChio Workflow Preflight Report v1chio.workflow.preflight-report.v1

chio-comptroller/

FileTitleRegistry id
v1/surface-report.schema.jsonChio Comptroller Surface Reportchio.comptroller.surface-report.v1

chio-crypto/

FileTitleRegistry id
v1/verification-context.schema.jsonChio Crypto Verification Contextchio.crypto.verification-context.v1

chio-lineage/

FileTitleRegistry id
v1/signed-subgraph.schema.jsonChio Signed Lineage Subgraphchio.lineage.signed-subgraph.v1

chio-oracle/

FileTitleRegistry id
v1/conversion-evidence.schema.jsonChio Oracle Conversion Evidencechio.oracle-conversion-evidence.v1

chio-replay-report/

FileTitleRegistry id
v1.schema.jsonchio-replay-report.v1unregistered

policy/

FileTitleRegistry id
analysis-report.schema.jsonChio Policy Analysis Reportunregistered

Manifest and coverage

  • spec/schemas/MANIFEST.sha256: a SHA-256 over each schema file and over VERSION, 452 entries at the pin. A change that adds or edits a schema updates this manifest in the same commit.
  • spec/schemas/COVERAGE.md: a coverage map of the shipped families, updated whenever a schema is added, removed, or renamed. It points at the normative wire spec, the artifact registry, the manifest, and the version file.
  • spec/schemas/VERSION: the bundle version, 1.0.0.

Errors

Two registries carry error identity. The numeric registry in spec/errors/chio-error-registry.v1.json is the wire-side taxonomy: each entry carries a numeric code, a stable name, its category, a transient flag, retry guidance, and a jsonrpcCode or nativeWireName tying it to a wire schema. The URN registry in spec/errors/registry.yaml is the granular one and points one way into the numeric registry.

111 codes in 20 domains · registry 0.1.0
urn:chio:error:adversarial:escape-detectedfatalAdversarial suite detected an escape from the intended guard boundary.
string code
CHIO-ADVERSARIAL-ESCAPE-DETECTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-conformance, chio-guards

Fail the run, preserve artifacts, and tighten the guard or sandbox before rerunning.

urn:chio:error:arena:replay-divergenceerrorArena replay produced a verdict divergence.
string code
CHIO-ARENA-REPLAY-DIVERGENCE
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-replay-corpus, chio-conformance

Compare the replay receipt, policy, guard bundle, and provider fixture before accepting the run.

urn:chio:error:attest:provenance-missingerrorRequired provenance evidence was missing from the receipt context.
string code
CHIO-ATTEST-PROVENANCE-MISSING
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-attest-verify, chio-otel-receipt-exporter

Regenerate the evidence bundle and include provenance before submitting the operation.

urn:chio:error:attest:quote-verification-failedfatalTEE quote verification failed.
string code
CHIO-ATTEST-QUOTE-VERIFICATION-FAILED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-attest-verify, chio-tee

Reject the attestation and refresh the quote or verifier trust roots before retrying.

urn:chio:error:attest:receipt-signing-failedfatalKernel could not sign the receipt for a decision or tool call.
string code
CHIO-KERNEL-RECEIPT-SIGNING-FAILED
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-kernel, chio-attest-verify

Treat the operation as failed and repair the signing key, key store, or canonical payload.

urn:chio:error:capability:expirederrorCapability token expired before the kernel evaluated the request.
string code
CHIO-KERNEL-CAPABILITY-EXPIRED
json-rpc
2101
stability
stable since 0.1.0
consumed by
chio-kernel, chio-cli, chio-control-plane

Obtain or issue a fresh time-bounded capability before retrying the operation.

urn:chio:error:capability:not-yet-validerrorCapability token is not valid at the current evaluation time.
string code
CHIO-KERNEL-CAPABILITY-NOT-YET-VALID
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-kernel, chio-cli

Retry after the not-before timestamp or issue a capability with the intended validity window.

urn:chio:error:capability:revokederrorCapability token was revoked and must not be retried.
string code
CHIO-KERNEL-CAPABILITY-REVOKED
json-rpc
2102
stability
stable since 0.1.0
consumed by
chio-kernel, chio-cli, chio-control-plane

Resolve the revocation reason and request a newly issued capability.

urn:chio:error:capability:scope-exceedederrorCapability scope does not allow the requested tool, resource, or prompt.
string code
CHIO-KERNEL-OUT-OF-SCOPE-TOOL
json-rpc
2100
stability
stable since 0.1.0
consumed by
chio-kernel, chio-cli, chio-control-plane

Issue a capability that explicitly grants the requested scope, or change the request to fit the granted scope.

urn:chio:error:capability:signature-invalidfatalCapability signature verification failed.
string code
CHIO-KERNEL-INVALID-SIGNATURE
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-kernel, chio-credentials

Reject the capability, verify issuer trust, and reissue the token with canonical JSON signing.

urn:chio:error:capability:subject-mismatcherrorCapability subject does not match the requesting actor.
string code
CHIO-KERNEL-SUBJECT-MISMATCH
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-kernel, chio-credentials

Bind the capability to the correct subject DID or use credentials for the subject named by the token.

urn:chio:error:cli:doctor-chio-yaml-invaliderrorchio doctor schema probe found chio.yaml validation errors.
string code
CHIO-CLI-DOCTOR-CHIO-YAML-INVALID
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-cli

Repair the document at the reported line and column and rerun chio doctor.

urn:chio:error:cli:doctor-cosign-stalewarningchio doctor cosign freshness probe found a stale or unverifiable guard-bundle signature.
string code
CHIO-CLI-DOCTOR-COSIGN-STALE
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-cli, chio-attest-verify

Re-pull the guard bundle and verify its sigstore signature against the trusted identity set.

urn:chio:error:cli:doctor-oci-unreachablewarningchio doctor OCI registry reachability probe could not reach the configured registry.
string code
CHIO-CLI-DOCTOR-OCI-UNREACHABLE
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-cli, chio-guard-registry

Verify the registry URL, network egress, and credentials, or run with CHIO_DOCTOR_SKIP_NETWORK=1 to bypass.

urn:chio:error:cli:doctor-otel-unresolvedwarningchio doctor OTEL probe could not resolve the OTLP endpoint or kernel runtime metrics.
string code
CHIO-CLI-DOCTOR-OTEL-UNRESOLVED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-cli

Set OTEL_EXPORTER_OTLP_ENDPOINT and ensure the chio-tower /metrics endpoint exposes chio_kernel_dispatch_inflight.

urn:chio:error:cli:doctor-probe-failederrorchio doctor reported one or more failing probes.
string code
CHIO-CLI-DOCTOR-PROBE-FAILED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-cli

Inspect the per-probe diagnostics, fix the reported issues, and rerun chio doctor.

urn:chio:error:cli:doctor-toolchain-mismatcherrorchio doctor toolchain probe found a Rust toolchain mismatch.
string code
CHIO-CLI-DOCTOR-TOOLCHAIN-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-cli

Install the workspace MSRV (or the version pinned in rust-toolchain.toml) and rerun chio doctor.

urn:chio:error:cli:ioerrorCLI failed while reading or writing local data.
string code
CHIO-CLI-IO
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-cli, chio-control-plane

Check the path, permissions, and filesystem state before retrying.

urn:chio:error:cli:jsonerrorCLI failed to parse or render JSON.
string code
CHIO-CLI-JSON
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-cli, chio-control-plane

Fix the JSON payload or output template and rerun the command.

urn:chio:error:cli:othererrorCLI returned an uncategorized compatibility error.
string code
CHIO-CLI-OTHER
json-rpc
none
stability
deprecated since 0.1.0
consumed by
chio-cli, chio-control-plane

Preserve the original message and migrate the call site to a specific registry code when touched.

urn:chio:error:cli:sqliteerrorCLI SQLite store operation failed.
string code
CHIO-CLI-SQLITE
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-cli, chio-store-sqlite

Check the database path, schema version, and write permissions before retrying.

urn:chio:error:cli:yamlerrorCLI failed to parse or render YAML.
string code
CHIO-CLI-YAML
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-cli, chio-control-plane

Fix the YAML document and rerun the command.

urn:chio:error:custody:app-attest-app-mismatcherrorApple App Attest app-identifier hash did not match the expected application identity.
string code
CHIO-CUSTODY-APP-ATTEST-APP-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation; the statement was minted for a different app identifier than the verifier expects.

urn:chio:error:custody:app-attest-cert-chain-invaliderrorApple App Attest certificate chain failed signature or structural verification.
string code
CHIO-CUSTODY-APP-ATTEST-CERT-CHAIN-INVALID
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation; the certificate chain did not verify against the pinned Apple roots.

urn:chio:error:custody:app-attest-challenge-mismatcherrorApple App Attest challenge hash did not match the issued challenge.
string code
CHIO-CUSTODY-APP-ATTEST-CHALLENGE-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation and reissue a fresh challenge; replayed or mismatched challenges are denied fail-closed.

urn:chio:error:custody:app-attest-counter-rollbackerrorApple App Attest assertion counter went backwards relative to the last accepted value.
string code
CHIO-CUSTODY-APP-ATTEST-COUNTER-ROLLBACK
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the assertion; a counter rollback indicates replay or a cloned key and is denied fail-closed.

urn:chio:error:custody:app-attest-credential-key-mismatcherrorApple App Attest leaf certificate public key did not match the credential public key in authenticator data (WebAuthn registration step 6).
string code
CHIO-CUSTODY-APP-ATTEST-CREDENTIAL-KEY-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation; the attested hardware key is not bound to the enrolled credential public key and is denied fail-closed.

urn:chio:error:custody:app-attest-invalid-cborerrorApple App Attest statement failed to decode as valid CBOR or was missing a required field.
string code
CHIO-CUSTODY-APP-ATTEST-INVALID-CBOR
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation; do not retry without a freshly generated App Attest statement from the device.

urn:chio:error:custody:app-attest-invalid-rooterrorApple App Attest certificate chain did not anchor to the pinned Apple App Attestation root.
string code
CHIO-CUSTODY-APP-ATTEST-INVALID-ROOT
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation; verify the device produced a genuine Apple App Attest statement and that the pinned root is current.

urn:chio:error:custody:app-attest-key-mismatcherrorApple App Attest key identifier did not match the credential bound to this capability.
string code
CHIO-CUSTODY-APP-ATTEST-KEY-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation; the statement was produced by a different hardware key than the one enrolled.

urn:chio:error:custody:assertion-rejectederrorWebAuthn assertion failed structural or signature verification.
string code
CHIO-CUSTODY-ASSERTION-REJECTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-control-plane

Treat the assertion as untrusted; do not retry without a fresh challenge from the issuer.

urn:chio:error:custody:audience-mismatcherrorCapability presented to a different audience than it was minted for.
string code
CHIO-CUSTODY-AUDIENCE-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel

Issue or request a capability whose audience pin matches the verifier identity.

urn:chio:error:custody:capability-expirederrorPasskey capability expired before the verifier evaluated the request.
string code
CHIO-CUSTODY-CAPABILITY-EXPIRED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel

Mint a fresh capability; passkey capabilities are pinned to a five-minute lifetime.

urn:chio:error:custody:credential-revokederrorWebAuthn credential bound to this capability has been revoked.
string code
CHIO-CUSTODY-CREDENTIAL-REVOKED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel, chio-revocation-oracle

Re-enroll the user's authenticator and request a freshly-issued capability.

urn:chio:error:custody:hardware-key-unavailablefatalRequired hardware custody key was unavailable.
string code
CHIO-CUSTODY-HARDWARE-KEY-UNAVAILABLE
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-tee, chio-attest-verify

Do not fall back to a software key; restore the custody key path and retry.

urn:chio:error:custody:internal-encodingfatalCustody surface failed to canonicalize, encode, or decode an envelope.
string code
CHIO-CUSTODY-INTERNAL-ENCODING
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw

Treat as an internal error; do not retry until the encoding bug is resolved. No fresh challenge will help.

urn:chio:error:custody:play-integrity-app-rejectederrorGoogle Play Integrity verdict rejected the application (unrecognized or tampered package).
string code
CHIO-CUSTODY-PLAY-INTEGRITY-APP-REJECTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation; the Play Integrity verdict did not recognize the app as a genuine, unmodified install.

urn:chio:error:custody:play-integrity-device-rejectederrorGoogle Play Integrity verdict rejected the device integrity signal.
string code
CHIO-CUSTODY-PLAY-INTEGRITY-DEVICE-REJECTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation; the Play Integrity verdict did not attest a trustworthy device.

urn:chio:error:custody:play-integrity-invalid-tokenerrorGoogle Play Integrity token failed to decode or verify.
string code
CHIO-CUSTODY-PLAY-INTEGRITY-INVALID-TOKEN
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation; do not retry without a freshly minted Play Integrity token from the device.

urn:chio:error:custody:play-integrity-nonce-mismatcherrorGoogle Play Integrity token nonce did not match the issued challenge.
string code
CHIO-CUSTODY-PLAY-INTEGRITY-NONCE-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation and reissue a fresh nonce; replayed or mismatched nonces are denied fail-closed.

urn:chio:error:custody:rate-limitederrorCapability issuance was denied because the subject exceeded its rate budget.
string code
CHIO-CUSTODY-RATE-LIMITED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw

Retry after the rate window elapses; the mint is denied fail-closed before the revocation oracle, nonce store, or signing backend are consulted.

urn:chio:error:custody:replay-detectederrorWebAuthn challenge nonce was previously redeemed for this credential.
string code
CHIO-CUSTODY-REPLAY-DETECTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-control-plane

Obtain a fresh challenge from the issuer; replayed assertions are denied fail-closed.

urn:chio:error:custody:user-verification-requirederrorWebAuthn assertion verified cryptographically but did not report user verification.
string code
CHIO-CUSTODY-USER-VERIFICATION-REQUIRED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-control-plane

Re-attempt the ceremony with a user-verifying gesture (PIN, biometric); custody issuance requires UV.

urn:chio:error:delegation:chain-revokederrorDelegation chain includes a revoked link.
string code
CHIO-KERNEL-DELEGATION-CHAIN-REVOKED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel, chio-federation

Rebuild the chain from non-revoked grants before retrying delegated execution.

urn:chio:error:economy:metering-unavailableerrorMetering or balance state was unavailable for an economic decision.
string code
CHIO-ECONOMY-METERING-UNAVAILABLE
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-metering, chio-settle, chio-credit

Retry after the metering backend or settlement ledger is reachable and current.

urn:chio:error:guard:deniederrorGuard pipeline denied the request or response.
string code
CHIO-KERNEL-GUARD-DENIED
json-rpc
3100
stability
stable since 0.1.0
consumed by
chio-kernel, chio-guards, chio-cli

Inspect the guard verdict and adjust the prompt, tool input, policy, or output before retrying.

urn:chio:error:guard:input-redactedwarningGuard redacted sensitive input before it crossed a trust boundary.
string code
CHIO-GUARD-INPUT-REDACTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-data-guards, chio-guards

Review the redaction receipt and provide lower-risk input if the tool requires the removed field.

urn:chio:error:guard:output-redactedwarningGuard redacted sensitive output before it crossed a trust boundary.
string code
CHIO-GUARD-OUTPUT-REDACTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-data-guards, chio-guards

Review the guard receipt and update the downstream consumer to handle redacted fields.

urn:chio:error:guard:wasm-trapfatalWASM guard trapped during evaluation.
string code
CHIO-GUARD-WASM-TRAP
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-wasm-guards, chio-guard-sdk

Fail closed, inspect the guard bundle, and republish a guard that completes deterministically.

urn:chio:error:kernel:budget-authorize-replayerrorKernel rejected a replayed budget authorization event.
string code
CHIO-KERNEL-BUDGET-AUTHORIZE-REPLAY
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-kernel, chio-metering, chio-control-plane

Retry only with a fresh request identity that produces a unique budget authorization event.

urn:chio:error:kernel:budget-exhaustederrorKernel budget for the requested operation was exhausted.
string code
CHIO-KERNEL-BUDGET-EXHAUSTED
json-rpc
4100
stability
stable since 0.1.0
consumed by
chio-kernel, chio-metering, chio-cli

Retry only after replenishing the budget, widening the grant, or reconciling billing state.

urn:chio:error:kernel:delivery-contract-digest-mismatcherrorDelivered output did not hash to the frozen expected digest of the delivery contract.
string code
CHIO-KERNEL-DELIVERY-CONTRACT-DIGEST-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel, chio-conformance

The delivery is rejected and no money moves. Re-run the tool so the output matches the expected digest before retrying.

urn:chio:error:kernel:delivery-contract-unsupported-carriererrorRequest carried an output-digest delivery contract the evaluator cannot enforce.
string code
CHIO-KERNEL-DELIVERY-CONTRACT-UNSUPPORTED-CARRIER
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel, chio-conformance

Route the request to an output-aware durable terminal, or drop the output_digest_sha256 constraint before retrying.

urn:chio:error:kernel:finding-delivery-media-type-mismatcherrorRevealed finding payload did not carry the media type the signed finding advertises.
string code
CHIO-KERNEL-FINDING-DELIVERY-MEDIA-TYPE-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel, chio-conformance

The reveal is rejected and the hold is released. Re-run the reveal so the delivered envelope carries the advertised media type.

urn:chio:error:kernel:finding-purchase-context-invaliderrorFinding-purchase marker or its signed purchase context failed verification.
string code
CHIO-KERNEL-FINDING-PURCHASE-CONTEXT-INVALID
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel, chio-conformance

Present a well-formed local reversible-hold marker with the matching signed purchase context, the exact offered token, and a finding_id argument equal to the marked sale.

urn:chio:error:kernel:finding-purchase-unsupported-admissionerrorGrant carried a finding-purchase marker the evaluator cannot admit.
string code
CHIO-KERNEL-FINDING-PURCHASE-UNSUPPORTED-ADMISSION
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel, chio-conformance

Route the reveal to a deployment with purchase-aware admission, or drop the require_finding_purchase marker before retrying.

urn:chio:error:kernel:internal-errorfatalKernel hit an internal error while evaluating the request.
string code
CHIO-KERNEL-INTERNAL
json-rpc
6100
stability
stable since 0.1.0
consumed by
chio-kernel, chio-cli

Retry with bounded backoff only after preserving the receipt and diagnostic context.

urn:chio:error:kernel:request-cancelledwarningKernel request was cancelled before completion.
string code
CHIO-KERNEL-REQUEST-CANCELLED
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-kernel, chio-tool-call-fabric

Treat any partial tool output as invalid and retry with a new request if work is still required.

urn:chio:error:kernel:request-incompleteerrorKernel request is missing required fields.
string code
CHIO-KERNEL-REQUEST-INCOMPLETE
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-kernel, chio-core-types

Provide every required request field before dispatching the operation.

urn:chio:error:kernel:runtime-admission-readiness-timeouterrorRuntime admission readiness did not resolve before the dispatch deadline.
string code
CHIO-KERNEL-RUNTIME-ADMISSION-READINESS-TIMEOUT
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel

Restore the runtime admission dependency or increase the bounded readiness timeout before retrying.

urn:chio:error:kernel:session-already-existserrorSession creation attempted to reuse an existing session identifier.
string code
CHIO-KERNEL-SESSION-ALREADY-EXISTS
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-kernel, chio-http-session

Choose a new session identifier or attach to the existing session.

urn:chio:error:kernel:session-not-initializederrorRequest arrived before the session was initialized.
string code
CHIO-KERNEL-UNKNOWN-SESSION
json-rpc
1001
stability
stable since 0.1.0
consumed by
chio-kernel, chio-http-session

Open a new session and complete initialization before retrying the operation.

urn:chio:error:lineage:ancestor-missingerrorLineage graph references an ancestor that cannot be resolved.
string code
CHIO-LINEAGE-ANCESTOR-MISSING
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-anchor, chio-otel-receipt-exporter

Repair the lineage edge or import the missing receipt before accepting the graph.

urn:chio:error:manifest:resource-root-deniederrorRequested resource root is not allowed by the manifest.
string code
CHIO-KERNEL-RESOURCE-ROOT-DENIED
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-manifest, chio-kernel

Grant the resource root in the manifest or request a resource under an allowed root.

urn:chio:error:manifest:schema-invaliderrorManifest did not validate against the expected schema.
string code
CHIO-CLI-YAML
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-manifest, chio-cli, chio-spec-validate

Fix the manifest shape and rerun schema validation before loading it.

urn:chio:error:manifest:signature-invalidfatalManifest signature verification failed.
string code
CHIO-MANIFEST-SIGNATURE-INVALID
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-manifest, chio-guard-registry

Reject the manifest and republish it with the expected signing key and canonical payload.

urn:chio:error:manifest:tool-not-registerederrorRequested tool is not registered in the active manifest.
string code
CHIO-KERNEL-TOOL-NOT-REGISTERED
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-manifest, chio-kernel

Register the tool in the manifest or request a tool that is present.

urn:chio:error:mobile:oracle-unreachablewarningMobile SDK could not reach the hosted receipt oracle within the retry budget.
string code
CHIO-MOBILE-ORACLE-UNREACHABLE
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel-mobile, chio-control-plane

Keep the receipt in the encrypted offline queue and retry with bounded backoff after connectivity returns.

urn:chio:error:mobile:receipt-post-rejectederrorHosted oracle rejected a mobile receipt after a successful network POST.
string code
CHIO-MOBILE-RECEIPT-POST-REJECTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel-mobile, chio-custody-hw

Preserve the queued receipt, surface the oracle response, and do not retry until the tenant, signature, or capability binding is repaired.

urn:chio:error:mobile:receipt-schema-invaliderrorMobile receipt export did not validate against the audit-log export schema.
string code
CHIO-MOBILE-RECEIPT-SCHEMA-INVALID
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel-mobile, chio-siem

Keep the receipt in the offline queue and regenerate the export envelope against spec/audit-log/export-schema.v1.json before retrying.

urn:chio:error:policy:compile-failederrorPolicy document failed to compile.
string code
CHIO-CLI-POLICY
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-policy, chio-cli

Fix the policy syntax or schema issue reported by the compiler and reload the policy.

urn:chio:error:policy:constraint-invaliderrorPolicy constraint was syntactically valid but semantically invalid.
string code
CHIO-KERNEL-INVALID-CONSTRAINT
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-policy, chio-kernel

Regenerate or edit the constraint so every referenced scope, resource, and operator is supported.

urn:chio:error:policy:decision-deniederrorPolicy evaluation denied the requested action.
string code
CHIO-CLI-POLICY
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-policy, chio-cli, chio-control-plane

Inspect the policy rule path and update the request or policy inputs before retrying.

urn:chio:error:policy:governance-deniederrorGovernance policy denied a governed transaction.
string code
CHIO-KERNEL-GOVERNED-TRANSACTION-DENIED
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-governance, chio-kernel

Follow the governance approval path or remove the governed operation from the request.

urn:chio:error:provider:anthropicerrorAnthropic provider adapter returned a normalized provider error.
string code
CHIO-PROVIDER-ANTHROPIC
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-anthropic-tools-adapter, chio-provider-conformance

Inspect the provider error details and retry only when the adapter marks the failure transient.

urn:chio:error:provider:bedrockerrorBedrock Converse provider adapter returned a normalized provider error.
string code
CHIO-PROVIDER-BEDROCK
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-bedrock-converse-adapter, chio-provider-conformance

Inspect the provider error details and retry only when the adapter marks the failure transient.

urn:chio:error:provider:openaierrorOpenAI provider adapter returned a normalized provider error.
string code
CHIO-PROVIDER-OPENAI
json-rpc
none
stability
unstable since 0.1.0
consumed by
deferred-openai-adapter-ticket, chio-provider-conformance

Inspect the provider error details and retry only when the adapter marks the failure transient.

urn:chio:error:provider:tool-server-errorerrorTool server returned an adapter or execution error.
string code
CHIO-KERNEL-TOOL-SERVER
json-rpc
5100
stability
stable since 0.1.0
consumed by
chio-kernel, chio-tool-call-fabric, chio-provider-conformance

Retry with bounded backoff only when the provider marks the failure as transient.

urn:chio:error:replay:deterministic-mismatcherrorReplay produced a deterministic output mismatch.
string code
CHIO-REPLAY-DETERMINISTIC-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-replay-corpus, chio-conformance

Compare the recorded receipt, model fixture, and guard bundle versions before accepting the replay.

urn:chio:error:replay:fixture-driftwarningReplay fixture no longer matches the registry or schema it was recorded against.
string code
CHIO-REPLAY-FIXTURE-DRIFT
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-replay-corpus, chio-spec-codegen

Regenerate the fixture from the current registry and rerun replay validation.

urn:chio:error:replay:trace-not-founderrorReplay trace could not be found.
string code
CHIO-REPLAY-TRACE-NOT-FOUND
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-replay-corpus, chio-cli

Check the replay corpus path and regenerate the trace if it was not archived.

urn:chio:error:threat:coverage-gapwarningThreat model coverage check found an uncovered failure mode.
string code
CHIO-THREAT-COVERAGE-GAP
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-conformance, chio-spec-validate

Add a mapped test, fixture, or documented deferral before closing the coverage finding.

urn:chio:error:transaction:artifact-hash-mismatcherrorTransaction proof artifact digest does not match the passport or evidence graph.
string code
CHIO-TRANSACTION-ARTIFACT-HASH-MISMATCH
json-rpc
7105
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle, regenerate the artifact set, and retry with matching transaction evidence digests.

urn:chio:error:transaction:authorization-not-bounderrorTransaction evidence does not bind required authorization evidence.
string code
CHIO-TRANSACTION-AUTHORIZATION-NOT-BOUND
json-rpc
7107
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and include capability, policy, approval, or guard evidence bound to the governed transaction.

urn:chio:error:transaction:buyer-review-rejectederrorBuyer review evidence required by the transaction verifier was rejected.
string code
CHIO-TRANSACTION-BUYER-REVIEW-REJECTED
json-rpc
7110
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and regenerate buyer review evidence that matches the transaction passport and verifier policy.

urn:chio:error:transaction:dispute-unbounderrorDispute, refund, or remediation evidence is not bound to the transaction.
string code
CHIO-TRANSACTION-DISPUTE-UNBOUND
json-rpc
7112
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and bind dispute, refund, remediation, and settlement reversal evidence to the transaction passport and receipts.

urn:chio:error:transaction:graph-cycleerrorTransaction evidence graph contains a cycle.
string code
CHIO-TRANSACTION-GRAPH-CYCLE
json-rpc
7103
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and emit an acyclic evidence graph whose dependency edges can be topologically verified.

urn:chio:error:transaction:graph-not-closederrorTransaction evidence graph does not close over the required artifact references.
string code
CHIO-TRANSACTION-GRAPH-NOT-CLOSED
json-rpc
7102
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and include every required evidence, claim-set, policy, and receipt node in the graph.

urn:chio:error:transaction:identity-not-bounderrorTransaction evidence does not bind the required identity or subject.
string code
CHIO-TRANSACTION-IDENTITY-NOT-BOUND
json-rpc
7106
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and include identity evidence bound to the transaction passport subject and evidence graph.

urn:chio:error:transaction:passport-hash-mismatcherrorTransaction passport root digest does not match its bound evidence.
string code
CHIO-TRANSACTION-PASSPORT-HASH-MISMATCH
json-rpc
7101
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle, rebuild the passport root, and retry with matching evidence graph, claim set, and policy digests.

urn:chio:error:transaction:passport-schema-unsupportederrorTransaction passport schema is unsupported by the verifier.
string code
CHIO-TRANSACTION-PASSPORT-SCHEMA-UNSUPPORTED
json-rpc
7100
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and regenerate the passport with a registered transaction passport schema.

urn:chio:error:transaction:receipt-uncheckpointederrorTransaction receipt evidence is not checkpointed or included in the required receipt lineage.
string code
CHIO-TRANSACTION-RECEIPT-UNCHECKPOINTED
json-rpc
7108
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and provide checkpointed receipt or inclusion evidence for the transaction receipt.

urn:chio:error:transaction:required-claim-missingerrorTransaction verifier policy requires a claim that is not verified.
string code
CHIO-TRANSACTION-REQUIRED-CLAIM-MISSING
json-rpc
7104
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and add verified evidence for the required claim or remove the unsupported requirement.

urn:chio:error:transaction:runtime-proof-rejectederrorRuntime proof evidence required by the transaction verifier was rejected.
string code
CHIO-TRANSACTION-RUNTIME-PROOF-REJECTED
json-rpc
7109
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and regenerate runtime security, parity, lease, nonce, revocation, sandbox, ack, and terminal receipt evidence.

urn:chio:error:transaction:settlement-unverifiederrorSettlement evidence required by the transaction verifier is absent or unverified.
string code
CHIO-TRANSACTION-SETTLEMENT-UNVERIFIED
json-rpc
7111
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and include settlement evidence bound to the transaction order, amount, currency, rail, and receipt lineage.

urn:chio:error:transaction:transparency-preview-not-allowederrorTransaction transparency evidence is only preview or advisory when verified transparency is required.
string code
CHIO-TRANSACTION-TRANSPARENCY-PREVIEW-NOT-ALLOWED
json-rpc
7113
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and provide verified transparency inclusion evidence or remove the transparency claim.

urn:chio:error:transport:auth-missing-or-invaliderrorTransport authentication was missing, expired, or invalid.
string code
CHIO-CLI-CREDENTIAL
json-rpc
1100
stability
stable since 0.1.0
consumed by
chio-http-core, chio-credentials

Refresh credentials and resend the request with valid transport authentication.

urn:chio:error:transport:dpop-verification-failedfatalDPoP proof verification failed.
string code
CHIO-KERNEL-DPOP-VERIFICATION-FAILED
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-kernel, chio-http-core

Reject the request and require a fresh proof bound to the correct method, URI, and key.

urn:chio:error:transport:http-failederrorHTTP transport failed before the kernel could evaluate the request.
string code
CHIO-CLI-HTTP
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-http-core, chio-cli

Check endpoint reachability, TLS configuration, and response body diagnostics before retrying.

urn:chio:error:transport:invalid-request-shapeerrorRequest payload did not match the expected wire shape.
string code
CHIO-CLI-JSON
json-rpc
1002
stability
stable since 0.1.0
consumed by
chio-http-core, chio-spec-validate

Correct the JSON-RPC or HTTP request shape before retrying.

urn:chio:error:transport:method-not-founderrorJSON-RPC method is not supported by the Chio MCP wrapper.
string code
CHIO-TRANSPORT-METHOD-NOT-FOUND
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-cli

Call a recognized method; the MCP wrapper supports tools/list, tools/call, initialize, ping, and JSON-RPC notifications.

urn:chio:error:transport:protocol-version-unsupportederrorPeer requested an unsupported protocol version.
string code
CHIO-CLI-TRANSPORT
json-rpc
1000
stability
stable since 0.1.0
consumed by
chio-http-core, chio-mcp-edge, chio-a2a-edge

Negotiate a supported Chio protocol version before retrying.

urn:chio:error:transport:upstream-failureerrorWrapped upstream MCP server returned an error while handling a relayed tool call or listing.
string code
CHIO-TRANSPORT-UPSTREAM-FAILURE
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-cli

Inspect the upstream MCP server response; retry only when the upstream marks the failure transient.

urn:chio:error:weights:bundle-rejectederrorCosign bundle for the model card failed cryptographic verification.
string code
CHIO-WEIGHTS-BUNDLE-REJECTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-weights, chio-kernel, chio-cli

Treat the card as untrusted; do not rebind without a fresh, correctly-signed cosign bundle.

urn:chio:error:weights:card-expirederrorModel card expired before the verifier evaluated it.
string code
CHIO-WEIGHTS-CARD-EXPIRED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-weights, chio-kernel

Mint a fresh card; cards bind to issued_at / expires_at and the kernel rejects past expiry.

urn:chio:error:weights:card-mismatcherrorProvider's loaded weights_hash does not match the signed model card.
string code
CHIO-WEIGHTS-CARD-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-weights, chio-kernel, chio-cli

Re-sign a card whose weights_hash matches the loaded weights blob, or rebind the provider with the correct weights.

urn:chio:error:weights:internal-encodingfatalModel card surface failed to canonicalize, encode, or decode an envelope.
string code
CHIO-WEIGHTS-INTERNAL-ENCODING
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-weights

Treat as an internal error; do not retry until the encoding bug is resolved. No fresh challenge will help.

urn:chio:error:weights:model-card-missingerrorModel weights or runtime artifact lacks a required model card.
string code
CHIO-WEIGHTS-MODEL-CARD-MISSING
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-tee-frame, chio-attest-verify

Attach the signed model card and verify its hash before running the workload.

urn:chio:error:weights:schema-rejectederrorModel card structural validation failed (bad weights_hash, missing required field, or invalid issued_at / expires_at window).
string code
CHIO-WEIGHTS-SCHEMA-REJECTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-weights

Re-mint the card with a valid v1 schema; check weights_hash is 64 lowercase hex chars and expires_at >= issued_at.

urn:chio:error:weights:scope-not-subseterrorRequested capability scope set is not a subset of the model card's allowed_capability_set.
string code
CHIO-WEIGHTS-SCOPE-NOT-SUBSET
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-weights, chio-kernel, chio-cli

Bind under a card whose allowed_capability_set covers the requested scope, or narrow the request.

urn:chio:error:weights:tool-bannederrorRequested tool intersects the model card's banned_tools.
string code
CHIO-WEIGHTS-TOOL-BANNED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-weights, chio-kernel, chio-cli

The card explicitly forbids the requested tool. Bind under a card that does not list the tool as banned, or remove the tool from the request.

Every URN error code at the pin with its domain, severity, stability, remediation, and the crates that consume it.
sourcespec/errors/registry.yamlat fe56570

Categories

The numeric registry groups its codes into these categories: protocol, auth, capability, guard, budget, tool, internal, transaction.

Numeric error codes

CodeNameCategoryTransientJSON-RPCNative wire nameRetry strategy and guidance
1000protocol_version_unsupportedprotocolno-32600--do_not_retry_until_version_change. Retry only after selecting a supported protocol version.
1001session_not_initializedprotocolno-32002--reinitialize. Open a new session and rerun initialize before retrying the operation.
1002invalid_request_shapeprotocolno-32600--do_not_retry. Correct the request shape before retrying.
1100auth_missing_or_invalidauthyes----retry_after_refresh. Acquire valid credentials or refresh the token before retrying.
2100capability_deniedcapabilityno--capability_denieddo_not_retry. Do not retry the same capability without correcting signature, scope, or subject binding.
2101capability_expiredcapabilityno--capability_expiredretry_after_reissue. Issue or obtain a fresh capability before retrying.
2102capability_revokedcapabilityno--capability_revokedretry_after_reissue. Obtain a newly issued capability; the revoked capability must not be retried.
3100guard_deniedguardno--policy_denieddo_not_retry. Adjust the request or policy inputs before retrying.
4100budget_exhaustedbudgetyes----retry_after_budget_change. Retry only after budget replenishment, grant widening, or billing reconciliation.
5100tool_server_errortoolyes--tool_server_errorretry_with_backoff. Use bounded exponential backoff unless upstream tooling documents a permanent failure.
6100internal_errorinternalyes--internal_errorretry_with_backoff. Retry with bounded backoff and escalate if the condition persists.
7100transaction_passport_schema_unsupportedtransactionno--transaction_passport_schema_unsupporteddo_not_retry. Regenerate the passport with a registered transaction passport schema.
7101transaction_passport_hash_mismatchtransactionno--transaction_passport_hash_mismatchdo_not_retry. Rebuild the passport root with matching evidence graph, claim set, and policy digests.
7102transaction_graph_not_closedtransactionno--transaction_graph_not_closeddo_not_retry. Include every required evidence, claim-set, policy, and receipt node in the transaction graph.
7103transaction_graph_cycletransactionno--transaction_graph_cycledo_not_retry. Emit an acyclic evidence graph whose dependency edges can be topologically verified.
7104transaction_required_claim_missingtransactionno--transaction_required_claim_missingdo_not_retry. Add verified evidence for the required claim or remove the unsupported requirement.
7105transaction_artifact_hash_mismatchtransactionno--transaction_artifact_hash_mismatchdo_not_retry. Regenerate the artifact set with matching transaction evidence digests.
7106transaction_identity_not_boundtransactionno--transaction_identity_not_bounddo_not_retry. Bind identity evidence to the transaction passport subject and evidence graph.
7107transaction_authorization_not_boundtransactionno--transaction_authorization_not_bounddo_not_retry. Bind capability, policy, approval, or guard evidence to the governed transaction.
7108transaction_receipt_uncheckpointedtransactionno--transaction_receipt_uncheckpointeddo_not_retry. Provide checkpointed receipt or inclusion evidence for the transaction receipt.
7109transaction_runtime_proof_rejectedtransactionno--transaction_runtime_proof_rejecteddo_not_retry. Regenerate runtime security, parity, lease, nonce, revocation, sandbox, ack, and terminal receipt evidence.
7110transaction_buyer_review_rejectedtransactionno--transaction_buyer_review_rejecteddo_not_retry. Regenerate buyer review evidence that matches the transaction passport and verifier policy.
7111transaction_settlement_unverifiedtransactionno--transaction_settlement_unverifieddo_not_retry. Include settlement evidence bound to the transaction order, amount, currency, rail, and receipt lineage.
7112transaction_dispute_unboundtransactionno--transaction_dispute_unbounddo_not_retry. Bind dispute, refund, remediation, and settlement reversal evidence to the transaction passport and receipts.
7113transaction_transparency_preview_not_allowedtransactionno--transaction_transparency_preview_not_alloweddo_not_retry. Provide verified transparency inclusion evidence or remove the transparency claim.

Wire mapping

A registry entry's nativeWireName names one of the 6 schemas under chio-wire/v1/error/ when a native error schema carries the condition, and otherwise names the string the emitting verifier reports with no standalone schema in this bundle. The native channel supplies the structured detail body in both cases, so a consumer classifying an error MUST read both the numeric code and the code string.

URN error registry

spec/errors/registry.schema.json pins the shape of spec/errors/registry.yaml. Each entry carries its urn and domain, a severity of info, warning, error, or fatal, a summary and help pair, a string_code for the CHIO-* surfaces, an optional jsonrpc_code, a since tag, a stability of stable, unstable, or deprecated, and the consumed_by crates.

A domain carries a class. The 14 core domains hold the codes a deployment raises today, and the 6 reserved domains each name the area they are held for.

DomainClassCodesScopeReserved for
capabilitycore6Capability token validation, scope, subject binding, and revocation failures.--
policycore4Policy load, compile, and decision failures.--
guardcore4Native, data, external, and WASM guard pipeline failures.--
attestcore3Receipt signing, evidence verification, and provenance failures.--
replaycore3Replay corpus, fixture, and deterministic comparison failures.--
providercore4Provider adapter and tool-server failures.--
manifestcore4Manifest schema, signature, and registration failures.--
kernelcore13Runtime kernel session, request, budget, and internal failures.--
transportcore7Wire protocol, HTTP, JSON-RPC, auth, and DPoP transport failures.--
mobilecore3Mobile SDK offline queue, hosted oracle posting, and receipt round-trip failures.--
clicore11Command-line parsing, local I/O, config, and rendering failures.--
delegationreserved1Delegation chain and revocation oracle failures.Recursive delegation and revocation oracle.
adversarialreserved1Adversarial escape, mutation, and containment failures.Adversarial escape suite.
threatreserved1Threat model coverage and evidence classification failures.Threat-model coverage checks.
arenareserved1Arena replay, verdict, and fixture orchestration failures.Arena replay coliseum.
economyreserved1Metering, market, settlement, and budget-accounting failures.Economic layer activation.
lineagereserved1Lineage graph, anchor, and ancestry failures.Lineage and provenance graph.
custodycore21Hardware custody, WebAuthn assertion, and audience-pinned capability envelope failures.--
weightscore8Model-card, weight hash, capability scope binding, and artifact integrity failures.--
transactioncore14Transaction passport, evidence graph, verifier policy, and proof artifact failures.--

Kernel delivery and purchase codes

Five codes in the kernel domain cover the delivery contract and the finding purchase path.

URNString codeCondition
urn:chio:error:kernel:delivery-contract-unsupported-carrierCHIO-KERNEL-DELIVERY-CONTRACT-UNSUPPORTED-CARRIERRequest carried an output-digest delivery contract the evaluator cannot enforce.
urn:chio:error:kernel:delivery-contract-digest-mismatchCHIO-KERNEL-DELIVERY-CONTRACT-DIGEST-MISMATCHDelivered output did not hash to the frozen expected digest of the delivery contract.
urn:chio:error:kernel:finding-purchase-unsupported-admissionCHIO-KERNEL-FINDING-PURCHASE-UNSUPPORTED-ADMISSIONGrant carried a finding-purchase marker the evaluator cannot admit.
urn:chio:error:kernel:finding-purchase-context-invalidCHIO-KERNEL-FINDING-PURCHASE-CONTEXT-INVALIDFinding-purchase marker or its signed purchase context failed verification.
urn:chio:error:kernel:finding-delivery-media-type-mismatchCHIO-KERNEL-FINDING-DELIVERY-MEDIA-TYPE-MISMATCHRevealed finding payload did not carry the media type the signed finding advertises.

IETF draft

spec/ietf/draft-chio-protocol-00.md is the repository's Internet-Draft, dated April 2026 and expiring October 2026, with intended status Standards Track. It describes the native framed transport, the MCP-compatible hosted edge, and the trust-control lifecycle endpoints, and it references spec/versions/chio-protocol-negotiation.v1.json and spec/errors/chio-error-registry.v1.json directly. RFC 8785 (JSON Canonicalization) and RFC 9449 (DPoP) are its normative references; GNAP, SCITT, RATS, W3C Verifiable Credentials, OID4VCI, and OID4VP are informative. The IETF draft page carries its sections.


Versioning

spec/versions/chio-protocol-negotiation.v1.json (schema id chio.protocol-negotiation.v1) publishes the versioning policy. It defines exact-match compatibility and the rejection behavior of each protocol surface.

Per-surface rules

SurfaceMechanismCompatibilityRejection behavior
Native ChioOut-of-band exact match on wire version chio-wire-v1exact match; no in-band downgradeTransport close_or_reset_transport; Chio error 1000
Hosted MCPinitialize.params.protocolVersion echoed in result.protocolVersion; MCP-Protocol-Version session headerexact match from the supported set, ["2025-11-25"]JSON-RPC -32600; Chio error 1000
Trust-controlPath prefix /v1exact prefix matchStandard 404; downgrade behavior not applicable

Schema, capability, receipt, and manifest versioning

  • Schema bundle: pinned by spec/schemas/VERSION and the per-file spec/schemas/MANIFEST.sha256. SDKs and codegen pipelines validate against the bundle.
  • Capability tokens: the schema is chio.capability.v1; chio-wire/v1/capability/token.schema.json pins the canonical members.
  • Receipts: the schema is chio.receipt.v1; a bridged invocation MUST use the same schema so the receipt log stays uniform.
  • Manifests: the schema is chio.manifest.v1; the OpenAPI bridge MUST emit a manifest that conforms to it.

Compatibility policy

  • Additive members MAY appear in JSON responses and signed artifacts; consumers MUST tolerate unknown members.
  • Schema identifiers (chio.*.v1) are exact-match. A schema-tagged artifact whose identifier the registry does not list MUST be rejected.
  • The protocol fails closed. It defines no downgrade and no speculative compatibility.
  • Wire-version negotiation on the native surface is exact match with no downgrade, so an operator upgrading the wire version moves kernels and agents together.