Generated reference
osyra_ome.verify.jmt
Private pre-release / network boundary: The currently usable customer surface is offline verification of an existing signed artifact against an out-of-band trust anchor. Memory/network RPC APIs and host snippets on this page describe protocol and interface shape; the public Edge bridge, package publication, and release acceptance remain pending. Do not treat
api.osyra.ai:443examples as a released customer route.
client.verify.proof — v0.2 stub.
Implementation deferred per design doc §3.3 phase table. v0.2 will:
- Walk the JMT sibling-hash array from leaf to root
- Compute the expected root hash and compare to ``root``
- Validate non-membership proofs (absent_kind / other_key / other_value)
Imports ONLY from ``osyra_ome.verify._kernel`` (BC-13 isolation guard).
Functions
verify_proof
def verify_proof(proof: object, root: bytes, key_hash: bytes, value_hash: bytes) -> boolVerify a JMT proof against a workspace root (v0.2).