Receipt model
A CommandLayer receipt is a structured action result with a canonical metadata.proof envelope for deterministic verification.
- canonicalization:
json.sorted_keys.v1 - hash algorithm:
SHA-256 - signature algorithm:
Ed25519 - signature key id:
vC4WbcNoq2znSCiQ - signer id:
runtime.commandlayer.eth
Verification semantics
Tampering invalidates proof because both hash and signature checks fail.
Schema-valid alone is not verified.