Schema enforces the contract
Ajv checks required fields, types, URI shapes, identifier patterns, and 64-character hashes with exact error paths.
shape and pattern evidenceAjv checks required fields, types, URI shapes, identifier patterns, and 64-character hashes with exact error paths.
shape and pattern evidenceOwners must match the agent, scopes must name declared assets, and receipt actions must be covered by permissions.
identity → asset → permission → receiptThe digest is portable evidence for the exact manifest bytes. It does not prove who signed, stored, or published them.
digest ≠ on-chain ownership