Verify a KNOBE document
knobe_verifyVerify the cryptographic seal and spec conformance of a KNOBE document. Optionally check if an action is permitted by sealed governance fields.
Instructions
Verify the cryptographic seal and spec conformance of a KNOBE document. Read-only; never prompts the user.
Integrity states: 'verified', 'verified-body-modified' (payload intact, body changed), 'failed' (hash mismatch), 'unreadable'.
Args:
path (string): the KNOBE file to verify.
action (string, optional): also evaluate whether this action (e.g. 'redistribute', 'summarize', 'train') is permitted by the sealed governance fields.
Returns: markdown report plus structured {state, conformance, body_verified, title, authors, payload_hash, conformance_issues, permits?}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Path to the KNOBE document to verify. | |
| action | No | Optional action to evaluate against the sealed governance fields. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| state | Yes | ||
| title | Yes | ||
| reason | No | ||
| authors | Yes | ||
| permits | No | ||
| conformance | Yes | ||
| payload_hash | Yes | ||
| body_verified | Yes | ||
| conformance_issues | Yes |