/onyx prompt, records
it in onyx/setup.json and onyx/onyx.md, and validates the setup workflow
before hypothesis workers start Research.
Metric Fields
Example:
Metric Output
Status and Best Results
Common statuses:succeeded: the workflow passed and the primary metric was parsed.failed: a required non-guardrail command failed or did not emit the primary metric.checks_failed: a required guardrail failed after a valid metric.setup_violation: the result changed protected setup paths or out-of-scope files.acceptedorrejected: manually classified outcomes.