artifact_record
Persist raw artifacts like run logs and baseline copies with SHA-256 hashing. Use 'baseline' role for write-once, tamper-proof storage, and include measurement data for reverifiable tool references.
Instructions
Persist a raw artifact (run log, baseline copy) with a sha256 hash. role:"baseline" hash-locks the baseline (write-once; tampering refused). Pass measurement:{tokenCost,quality} so the artifact can serve as a tool-measured, reverifiable measurementRef. sourcePath reads are disabled; pass explicit content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| loop | No | ||
| name | No | ||
| role | No | baseline | evidence | runlog | |
| phase | No | ||
| runId | Yes | ||
| content | No | ||
| newEpoch | No | ||
| rationale | No | ||
| sourcePath | No | disabled; pass content instead | |
| measurement | No |