get_contract
Fetch the immutable scoring contract before starting a run. It specifies goal, metric, gate, target, and budget to guide your work and prevent rule violations.
Instructions
Read the immutable scoring contract before doing worker work.
Call this before join_run and reread it whenever the metric, gate, target, or budget is
unclear. Treat every returned contract field as law for the life of the run.
Returns: {"goal", "domain", "metric", "maximize", "baseline", "target", "gate",
"budget", "descriptors", "feasibility", "plateau_n"}, or the standard error dict.
Mistake to avoid: never infer or rewrite the metric, gate, target, or budget.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||