Skip to content
MirrorFirm

How should a pilot preserve reproducibility as generated material changes?

Pinned release manifests and explicit migration records keep routing evaluation runs comparable when datasets, task definitions or simulated tools are revised.

Ask for a release manifest containing `release_id`, `schema_version`, `policy_bundle_id`, `environment_build` and content hashes for delivered artefacts. The buyer's run record can add the agent configuration, harness version and selected task identifiers. Together, these fields define what was actually evaluated.

For files, preserve the manifest beside the JSONL or Parquet export. For delivery through an MCP server, ask how a client requests a fixed release and verifies which revision a tool returned. A moving default should not silently replace the material used in a comparison run.

A revision record can distinguish editorial corrections from changes to task evidence, accepted outcomes or tool behaviour. Those categories have different implications: a wording correction may preserve comparability, while a changed routing policy can require a fresh evaluation baseline.

At pilot setup, define how changed tasks are identified and how results from withdrawn or corrected cases are treated. A useful first integration check is to load one pinned release, execute a task and confirm that the stored run record contains enough information to reproduce its inputs.

Make every pilot result traceable to the exact material, interfaces and configuration used.

Audience:
Evaluation teams
Content type:
Integration
Buyer question:
Scope and getting started

Content release: r-a220eb6e099b243b

More on Service routing