Skip to content

Artifact schema

FileCardinalityRoleFirst debugging use
run.jsonone per runresolved identity, configuration, and provenanceconfirm what actually ran
cases.jsonlone row per caseinputs, outputs, labels, decisions, and case evidenceinspect a surprising example
events.jsonlmany ordered eventsruntime transitions and observationsfind the earliest failed stage
metrics.jsonone per runaggregate results derived from casesidentify/recompute a reported score

Fields may evolve during the source-preview phase. Consumers should validate the schema/version carried by artifacts, preserve unknown fields when safely round-tripping, and avoid joining files by line number when explicit identifiers exist.