Define the required structure and governance controls for compatibility declarations across CommandLayer repositories.
Each compatibility record MUST include these dimensions:
- protocol/interface baseline identifier,
- runtime-core compatibility state,
- runtime compatibility state,
- agent-sdk compatibility state,
- verifyagent compatibility state,
- mcp-server compatibility state,
- governance policy baseline reference,
- effective date and release record reference.
Allowed state values:
compatible: validated for coordinated use,conditionally-compatible: compatible with documented constraints,incompatible: not validated or known to violate requirements.
Compatibility state changes MUST reference:
- verification evidence source,
- release coordination artifact,
- approving authority.
- No repository may self-declare
compatiblewithout required evidence. - Conditional compatibility MUST include explicit operational constraints.
- Matrix updates MUST be synchronized with relevant release records.