Test fixture
Cost-aware correctness and efficient API spend per successful task.
The model receives the prompt (and optional system message). The run uses scorer rubric_json_metrics with the JSON configuration below. Pass/fail and partial credit are determined entirely by that scorer against the model output; no human grading.
Return JSON only with keys benchmark, title, patch, done. Set benchmark to "cost", title to "Fix typo in property access", and done to true. Code reads user.emali instead of user.email. Provide the minimal fix and one guard.
{
"metrics": {
"strict": {
"checks": [
{
"contains": [
"cost"
]
},
{
"contains": [
"done"
]
},
{
"contains": [
"email"
]
},
{
"contains": [
"typo"
]
},
{
"contains": [
"minimal"
]
}
]
}
}
}temperature
0
max_tokens
260
timeout (s)
120
type
scored
file
cost-short-fix-property-typo.json