Reads Active agent-rubric links, completed agent runs, and evaluations whose
subject is an agent run. Purpose filtering stays in productionSamplingLinks.
Rows are the generated entity classes (ResultType: 'entity_object'), not a
hand-rolled field bag. vwRubricEvaluations exposes SubjectEntityID (the
stored uuid) and SubjectEntity (Entity.Name from
vwRubricEvaluationsGenerated). The filter uses SubjectEntityID. The
evaluation stores RubricVersionID; RubricID on that view is the version's
rubric, so the catalog reads the version row instead.
Reads Active agent-rubric links, completed agent runs, and evaluations whose subject is an agent run. Purpose filtering stays in productionSamplingLinks.
Rows are the generated entity classes (
ResultType: 'entity_object'), not a hand-rolled field bag.vwRubricEvaluationsexposesSubjectEntityID(the stored uuid) andSubjectEntity(Entity.NamefromvwRubricEvaluationsGenerated). The filter usesSubjectEntityID. The evaluation storesRubricVersionID;RubricIDon that view is the version's rubric, so the catalog reads the version row instead.