Artifact Postprocess Runner Contract
Homeboy core owns a product-neutral artifact postprocess contract for persisted artifact roots.
The contract schema is homeboy/artifact-postprocess/v1. A plan declares:
artifact_roots: persisted artifact roots or runner artifact refs the postprocess action reads from.actions: helper/action invocations with optional inputs, parameters, required flags, and output paths confined under the artifact root.reviewer_refs: reviewer-facing URLs for produced evidence.metadata: generic object metadata for the producer.
The result schema is homeboy/artifact-postprocess-result/v1. Core records action outputs and produced artifacts without interpreting product semantics.
Output paths are relative paths and may not contain absolute, current-directory, parent-directory, or platform prefix components. Reviewer refs must be shareable evidence refs, not local filesystem paths or localhost URLs.