Japanese version: Index
contracts Interfaces
1. Responsibility Boundary
Contracts serve as the cross-module ABI for AIKernel. Through Orchestration, Expression, Material, and UnifiedContext contracts, they define strict boundary conditions between reasoning, expression, and external material.
2. Related Use Cases
UC-02Structure PhaseUC-04Output PolishingUC-06Three-Layer Buffer Isolation
3. Related Specs
01.EXECUTION_PIPELINE_SPEC.md16.SEMANTIC_CONTEXT_OS_VISION.md
4. Dependency Boundary
- Depends on:
AIKernel.Dtos,AIKernel.Enums - Called by:
AIKernel.Abstractions.Execution,AIKernel.Abstractions.Context,AIKernel.Abstractions.Governance
Documents
- IExpressionContract (Contract Specification)
- IMaterialContract
- IOrchestrationContract (Contract Specification)
- IKernelContextContract (Contract Specification)
- IMessageContract (Contract Specification)
- ITokenizerProfile (Contract Specification)
- IUnifiedContextContract (Unified Contract Specification)
Changelog
- v0.0.0 / v0.0.0.0: Initial draft
- v0.0.1 (2026-05-06): Version upgrade aligned with documentation guidelines
Source:
architecture/interfaces/contracts/index.md