What integration contract should a lab agree for its first generated release?
A versioned delivery contract can align downloadable records and MCP responses, giving labs stable identifiers, explicit schema changes and reproducible ingestion across supported access paths.
Ask for a release manifest that identifies `release_id`, `schema_version`, `content_digest`, `licence_reference` and the included artefacts. Each task should carry a stable `task_id` and references to the exact generated records it requires. A lab can store these identifiers with experiment outputs to establish which material produced a result.
If both downloads and MCP access are in scope, agree how they relate. A paginated tool response should identify its release, and an equivalent export should preserve the same record identifiers. Fetching successive pages must not silently mix different revisions of a review history.
Specify how schema changes are communicated, including renamed fields, altered enums and changed null meanings. A small ingestion fixture can verify that the buyer's loader preserves relationships and rejects unsupported versions before a larger import begins.
MirrorFirm could scope JSONL, Parquet or tool-access delivery around the lab's existing pipeline. The useful first integration step is an agreed manifest and a successfully loaded fixture, with explicit handling for missing artefacts, duplicate records and release-version mismatches.
Make release ingestion traceable before scaling training jobs or evaluation runs.
- Audience:
- Model labs
- Content type:
- Integration
- Buyer question:
- Scope and getting started
Content release: r-a220eb6e099b243b
Related questions
- Which licence questions should agent developers resolve before using a generated release?
- What can a focused pilot reveal about handling a challenged review finding?
- How should a buyer choose the scope of a first review pilot?
- What should a sample request specify so a buyer can judge fit without overextending the pilot?
- What technical handover should be agreed before connecting a generated release to an agent?
- Which integration boundaries should be agreed before a pilot starts?