2. field_llm_judge / create_doc
{
"type": "field_llm_judge",
"tool": "create_doc",
"action_id": "create_activation_v2_glossary",
"path": "args",
"criterion": "The body clearly identifies activation definition v2 and gives its exact criteria as first integration plus logging in twice within 14 days. Equivalent wording is acceptable, but it must retain both the first-integration condition and the two-login/14-day requirement.\n\nThe body states that activation definition v2 was the active cut beginning in November 2022 and remained active until v3 replaced it on March 16, 2023. It must present this as a historical interval and must not claim that v2 is the current definition.\n\nThe body states that after v3 replaced it, v2 must remain in the warehouse as a distinct versioned historical definition rather than be deleted or overwritten. Equivalent language about preserving v2 in versioned tables for historical use is acceptable.",
"check_id": "riley_030_01"
}Complete grading specification
{
"type": "tool_trace",
"config": {
"check_version": 2,
"today": "2028-01-01",
"semantic_judge_version": 2,
"assertions": [
{
"type": "field_equals",
"tool": "create_doc",
"action_id": "create_activation_v2_glossary",
"path": "result.ok",
"value": true,
"check_id": "riley_030_00"
},
{
"type": "field_llm_judge",
"tool": "create_doc",
"action_id": "create_activation_v2_glossary",
"path": "args",
"criterion": "The body clearly identifies activation definition v2 and gives its exact criteria as first integration plus logging in twice within 14 days. Equivalent wording is acceptable, but it must retain both the first-integration condition and the two-login/14-day requirement.\n\nThe body states that activation definition v2 was the active cut beginning in November 2022 and remained active until v3 replaced it on March 16, 2023. It must present this as a historical interval and must not claim that v2 is the current definition.\n\nThe body states that after v3 replaced it, v2 must remain in the warehouse as a distinct versioned historical definition rather than be deleted or overwritten. Equivalent language about preserving v2 in versioned tables for historical use is acceptable.",
"check_id": "riley_030_01"
}
]
}
}