create_derivation_receipt
Create signed derivation receipts to document data lineage across transformations. Record parent artifacts, transform class, confidence level, and break markers. Enables verifiable multi-hop tracking for AI agent data provenance.
Instructions
Create a signed derivation receipt tracking how data was transformed. Multi-hop lineage with break markers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| derivativeId | Yes | Unique ID for the derivative artifact | |
| derivativeType | Yes | Type: rag_chunk, embedding, summary, model_weights, synthetic_derivative, etc. | |
| parentArtifacts | Yes | Parent artifacts this was derived from | |
| transformClass | Yes | Transform type: copy, subset, summary, embedding, aggregation, synthetic, model_training | |
| lineageConfidence | Yes | ||
| externalBoundaryBreak | No | True if data left the system and returned | |
| breakReason | No | ||
| isSyntheticDerivative | No | ||
| upstreamObligationsRetained | No |