Skip to content

Evidence

Every task executed through Baseline Protocol produces an evidence bundle — a complete, machine-readable record of what happened, why, and who approved it.

FieldDescription
taskFull task definition, status, and execution metadata
workflowWorkflow definition (if task was part of a workflow)
checkpointsAll checkpoint snapshots taken during execution
reviewsReview decisions from supervisor and quality agents
auditTrailChronological log of every event and decision
artifactsAll produced outputs (code, documents, configs, tests)
Terminal window
curl http://localhost:3141/api/tasks/{id}/evidence
Terminal window
baseline verify --evidence ./evidence.json --audit-trail ./audit.json
const bundle = govern.getEvidenceBundle(taskId);

Evidence bundles are JSON-formatted and SHA-256 hashable. Each artifact includes a checksum field for independent verification. The audit trail is append-only — entries cannot be modified after creation.

  • External audit — Provide auditors with machine-readable proof of AI operations
  • Regulatory compliance — Demonstrate policy enforcement for regulated industries
  • Internal review — Track decision chains across agents and human approvers