/v1/engines/verifier-robustness/certifyX-Vlabs-KeyCertify how gameable a registered task's single-provided-test reward is, before you train on it. Mutation testing on the engine's own reference: deployed_kill_score (what the shipped reward catches) vs trusted_kill_score (the isomorphic re-grade), plus a gameable verdict.
Cost: 1 score unit
Request
curl -X POST https://api.verifiable-labs.com/v1/engines/verifier-robustness/certify \
-H "X-Vlabs-Key: $VLABS_KEY" \
-H "Content-Type: application/json" \
-d '{
"task_id": "gcd",
"max_mutants": 40,
"weak_threshold": 0.9
}'Response · 200
{
"task_id": "gcd",
"n_mutants": 40,
"deployed_kill_score": 0.41,
"trusted_kill_score": 0.97,
"exploitable_gap": 0.56,
"gameable": true,
"headline": "single provided test misses 56% of reference deviations",
"engine_version": "vr-2026.06"
}| Field | Type | Description |
|---|---|---|
task_idrequired | string | A server-registered coding task id. |
max_mutantsoptional | int (5–200) | Reference variants to generate. Default 40. |
weak_thresholdoptional | float (0–1] | Kill-score below which the reward is flagged gameable. Default 0.9. |