edgegate_publish_eval_set
Validate and freeze a draft eval-set version into an immutable, hash-anchored artifact, providing eval_set_sha256 and artifact_id for Behavioral-Gate runs. On failure, returns structural violations and retains draft status.
Instructions
Validate and freeze a draft eval-set version into an immutable, signed, hash-anchored version. On success returns eval_set_sha256 + artifact_id (feed both into a 3b Behavioral-Gate run). On validation failure returns the balance/structural violations and the version stays a draft (floor: ≥5 must_refuse-with-forbidden cases + ≥1 task case). Requires workspace write access.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| version_id | Yes | ||
| eval_set_id | Yes | ||
| workspace_id | Yes |