Saphan StudioDocs
Reference/Commands

saphan verify

Checks a signed instruction — a law document by path, or a registered order by reference — against the installation's trust chain (root key, actor registry, laws manifest and delegations) and prints o

Checks a signed instruction — a law document by path, or a registered order by reference — against the installation's trust chain (root key, actor registry, laws manifest and delegations) and prints only the fields it has authenticated. For an order, a pass means the signature is sound, the order is registered, its bytes match the registration and it is active. ⚠ It only reports: in this release nothing gates a run or a dispatch on its answer.

saphan verify <ref|path>
flagtypedefaultwhat it does
--classstringlaw or order; by default a <path>.sig file next to the path means order, and its absence means law.
--manifeststringThe laws manifest; defaults to <workspace>/bridge/registry/LAWS_MANIFEST.md, and a missing file is read as empty rather than refused.
--refboolfalseTreat the argument as a registered order reference; needed for a bare full digest.
--registrystringThe actor registry file; defaults to <workspace>/bridge/registry/ACTORS.md, and a missing file is read as empty rather than refused.
--root-pubstringThe root public key to verify against; defaults to ~/.saphan/trust/root.key.pub.
--streamstringThe order's target stream, used to match a delegation's stream scope (orders only).

Global options apply to every command — see Every command.