Infrastructure · Verification

CompatibilityCheck

Schema compatibility verification

Definition

Mechanism

A binary verification process comparing the definition hashes or schema of two entities (agents, Artifacts, or protocols) to determine whether they can interact without translation. The result is directional: hash equality is mutual, but schema compatibility need not be — a reader of a later version may accept earlier data while the reverse fails.

Invariants

  1. Determinism: identical inputs always yield the same result.
  2. Directional: the result states which entity can consume which. Mutual compatibility is a separate claim, established by checking both directions.

Risks

Failure modes

  1. Symmetry assumed

    a one-way result is read as mutual, so a producer is cleared to consume from a partner it can only send to.

Relationships

Builds on

References

Used by

References

ExpandContractMigration

Change a shared format by adding the new form beside the old, moving every consumer, then removing the old

Composes with

Greet

Agent connection initiation

Society

ToolDiscovery

Discover and invoke external tools via structured capability manifests

Reference

Identity

Ref
CompatibilityCheck#7f70
Sema ID
sema:CompatibilityCheck#mh:SHA-256:7f70838f05f3aad069b89dcbc705283872f66fde4bc95c6bfa0dc917955e050d
Ring
0
Tier
1
Updated
2026-11-11
Supersedes
  • sema:CompatibilityCheck#mh:SHA-256:62b270aff05a9bc66e1dc0156ad60fbcd64f9bfb12083f22b9449ceec0c98727