repopilot_append_evidence
Append immutable, SHA-256 hash-chained evidence to an existing run. Record decisions, tool results, Git refs, CI results, or errors without secrets for a verifiable audit trail.
Instructions
Append one immutable, SHA-256 hash-chained evidence record to an existing RepoPilot run. Use after each material decision, tool result, Git reference, CI result, or error; never include credentials or raw secrets. This is append-only and repeated calls create distinct evidence records.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| runId | Yes | Existing RepoPilot run UUID that owns the evidence. | |
| stepId | No | Related Step UUID when the evidence was produced inside a Skill execution. | |
| payload | Yes | Structured, non-secret facts to hash and append; omit credentials, raw tokens, and unnecessary sensitive content. | |
| evidenceType | Yes | Evidence category. proof_publication and review_publication are reserved for their dedicated publication tools. |