artifact-contract-auditor
Installation
SKILL.md
Artifact Contract Auditor
Purpose: make each workspace auditable and shareable.
This skill checks two contracts:
- Units contract: if a unit is marked
DONE, its required outputs must exist. - Pipeline contract: the pipeline’s
target_artifacts(from the pipeline spec referenced byPIPELINE.lock.md) should exist for a complete run.
It always writes a report so workspaces can serve as regression baselines.
Inputs
UNITS.csvPIPELINE.lock.md- Pipeline spec referenced by
PIPELINE.lock.md(underpipelines/*.pipeline.md; reads YAMLtarget_artifacts)
Outputs
Related skills