4. field_llm_judge / update_doc
{
"type": "field_llm_judge",
"tool": "update_doc",
"action_id": "append_calibration_example",
"path": "args",
"criterion": "The appended text says Ines wanted three QA passes and two were approved because of different risk tolerances. It says Ines completed QA of the subject, body, fallbacks, and event mapping before enablement, and the email shipped without send or template-rendering failures.",
"check_id": "riley_139_03"
}Complete grading specification
{
"type": "tool_trace",
"config": {
"check_version": 2,
"today": "2028-01-01",
"semantic_judge_version": 2,
"assertions": [
{
"type": "field_equals",
"tool": "update_doc",
"action_id": "append_calibration_example",
"path": "result.ok",
"value": true,
"check_id": "riley_139_00"
},
{
"type": "field_equals",
"tool": "update_doc",
"action_id": "append_calibration_example",
"path": "args.doc_id",
"value": "doc_1832457600001",
"check_id": "riley_139_01"
},
{
"type": "field_equals",
"tool": "update_doc",
"action_id": "append_calibration_example",
"path": "args.mode",
"value": "append",
"check_id": "riley_139_02"
},
{
"type": "field_llm_judge",
"tool": "update_doc",
"action_id": "append_calibration_example",
"path": "args",
"criterion": "The appended text says Ines wanted three QA passes and two were approved because of different risk tolerances. It says Ines completed QA of the subject, body, fallbacks, and event mapping before enablement, and the email shipped without send or template-rendering failures.",
"check_id": "riley_139_03"
}
]
}
}