RubricEvaluation()| Name | Type |
|---|---|
| grading_run_id | str |
| iteration | int |
| result | RubricResult |
| explanation | str |
| criteria | list[CriterionEval] |
One grader evaluation, appended to _rubric_evaluations each iteration.
Consumers can read any field without guarding against absence since all
fields are always populated by _build_evaluation and
_handle_grader_exception.