provenance__register_artifact
Register a content-addressed artifact into a provenance DAG, linking it to parent hashes for traceability. The operation is idempotent on artifact ID.
Instructions
[provenance — genesis certificates, lineage, recalls] Register a content-addressed artifact in a separate provenance DAG. Parent hashes may be registered artifacts or external content roots. Idempotent on artifact_id; does not consume a genesis index.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| relation | No | derived_from | |
| artifact_id | Yes | ||
| artifact_hash | Yes | ||
| parent_hashes | No | ||
| metadata_digest | No | ||
| producer_agent_id | Yes |