Skip to content

task

Prepare a Harness for Trialground

Prepare an exact runnable candidate before evaluating it against a Benchmark Version.

Prepare a Harness for Trialground

Prepare an exact runnable candidate before evaluating it against a Benchmark Version.

Prerequisites

A Harness Draft, the intended Case input contract, and access to the required execution settings.

Steps

  1. Inspect the Harness files, entry point, declared Python dependencies, and how it consumes Case input and materials.
  2. Use the editor’s validation and debug workflow with supplied inputs to identify packaging or execution problems.
  3. Publish the intended Draft as a saved Harness Version. Retain the exact Version identity for the candidate.
  4. Open Benchmark Evaluations, choose the intended Benchmark Version, and configure managed execution for that saved candidate.

Object and state changes

Publishing creates a saved candidate boundary. Debugging supplied inputs and running the benchmark are separate operations.

Success criteria

The evaluation identifies an exact Harness Version with compatible dependencies and the intended input architecture.

Common failure modes

Trying to evaluate an editable Draft; assuming a successful debug input establishes benchmark performance.

Found something unclear?

Report outdated, unsupported, or confusing docs so we can fix the source page.

Report a docs issue