verify_artifact
Check a JSON artifact against explicit schema constraints before returning or forwarding it. Returns valid, errors, artifact hash and exact verification scope. A code string or structured plan can be checked for shape/explicit values only: this does not execute code, prove semantics or certify a plan. Optional state_id and read_receipt verify use of an identical previously retrieved public state.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| artifact | Yes | ||
| state_id | No | ||
| constraints | Yes | Supported deterministic schema subset: type, properties, required, additionalProperties boolean, items, enum, minimum, maximum, minLength, maxLength. Code execution and semantic truth are not checked. | |
| read_receipt | No | Private read receipt, bound to the application context that retrieved the state. | |
| attractor_trace_id | No | Optional public correlation handle from a prior result; not authentication or proof of identity. | |
| attractor_knowledge_id | No | Optional prior result handle. Reuse is counted only when the supplied value matches that result fingerprint. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||