Schemas Index (v0) β
All canonical v0 schemas are centralized in architecture/contracts/schemas/
.
Orchestration Layer Schemas β
- render_request.v0.json β CEO β ACS: render request with intent and budgets
- render_context_reply.v0.json β ACS β CEO: context fragments with KV policy
- provider_request.v0.json β Generic provider request (L1/L2/L4)
- provider_response.v0.json β Generic provider response (L1/L2/L4)
Layer-to-Layer Contract Schemas β
L1βL2: Noosphere β Orchestration β
- noosphere_search_request.v0.json β Search request to Noosphere layer
- noosphere_search_response.v0.json β Search results with quality metrics
L2βL5: Orchestration β Evaluation β
- evaluation_request.v0.json β Task completion for quality assessment
- evaluation_response.v0.json β Quality scores and feedback
L4βL5: Adapters β Evaluation β
- experience_record.v0.json β Experience submission for learning
- experience_response.v0.json β Recording confirmation and metadata
- hint_request.v0.json β Request for optimization hints
- hints_response.v0.json β Task completion hints and patterns
Schema Properties β
- $schema: Always
http://json-schema.org/draft-07/schema#
- $id: Canonical URL at
https://mnemoverse.dev/schemas/{name}.v0.json
- additionalProperties: Set to
false
where type safety is enforced - required: Minimal required fields for contract compliance
Validation β
All schemas support:
- Request/response pattern with
request_id
tracking - Error handling with standardized error codes
- Metadata with latency, cost, and operational metrics
- Optional warnings for degraded service conditions
Locations β
- Current:
architecture/contracts/schemas/
(canonical location) - Legacy:
architecture/orchestration/schemas/
(migrated)