Skip to main content

Module contracts

Module contracts 

Source

Structs§

ContractDoc
One contract document under docs/contracts/, classified for the stability matrix in CONTRACTS.md and the /v1/capabilities response.

Enums§

ContractStatus
Stability classification of a contract document (GL #394).

Constants§

A2A_SNAPSHOT_V1_SCHEMA_VERSION
ATTENTION_LAYOUT_DRIVER_V1_SCHEMA_VERSION
AUTONOMY_DRIVERS_V1_SCHEMA_VERSION
CAPABILITIES_CONTRACT_VERSION
CCP_SESSION_BUNDLE_V1_SCHEMA_VERSION
CONTEXT_IR_V1_SCHEMA_VERSION
CONTEXT_PACKAGE_V1_SCHEMA_VERSION
CONTEXT_PACKAGE_V2_SCHEMA_VERSION
CONTEXT_PROOF_V1_SCHEMA_VERSION
CONTEXT_SNAPSHOT_V1_SCHEMA_VERSION
DEGRADATION_POLICY_V1_SCHEMA_VERSION
GOTCHAS_REMINDERS_V1_SCHEMA_VERSION
GRAPH_REPRODUCIBILITY_V1_SCHEMA_VERSION
HANDOFF_LEDGER_V1_SCHEMA_VERSION
HANDOFF_TRANSFER_BUNDLE_V1_SCHEMA_VERSION
HTTP_MCP_CONTRACT_VERSION
INTENT_ROUTE_V1_SCHEMA_VERSION
KNOWLEDGE_POLICY_V1_SCHEMA_VERSION
LEGACY_PACKAGE_EXTENSION
MAX_PACKAGE_FILE_BYTES
MCP_MANIFEST_SCHEMA_VERSION
MEMORY_BOUNDARY_V1_SCHEMA_VERSION
PACKAGE_EXTENSION
PROVIDER_FRAMEWORK_V1_SCHEMA_VERSION
TEAM_SERVER_CONTRACT_VERSION
TOKENIZER_TRANSLATION_DRIVER_V1_SCHEMA_VERSION
VERIFICATION_OBSERVABILITY_V1_SCHEMA_VERSION
WORKFLOW_EVIDENCE_LEDGER_V1_SCHEMA_VERSION

Functions§

contract_docs
The complete classified inventory of docs/contracts/*.md — the single source of truth for the stability matrix. tests/contracts_frozen.rs asserts that every file in the directory is listed here (no contract can stay unclassified) and that frozen docs never change.
default_package_filename
is_package_file
status_kv
Contract-id → stability status, exported through /v1/capabilities so clients can verify compatibility before relying on a surface (GL #394).
versions_kv