pub type Verdict = EvalResult;Expand description
The verdict shape parsed from the judge LLM. Same struct as the kernel’s EvalResult.
Aliased Type§
pub struct Verdict {
pub passed: bool,
pub overall_score: f32,
pub feedback: String,
pub details: Vec<CriterionResult>,
pub skill_candidate: Option<SkillCandidate>,
}Fields§
§passed: bool§overall_score: f32Weighted aggregate score across all criteria (0.0–1.0).
feedback: StringHuman-readable summary injected into the next attempt’s goal.
details: Vec<CriterionResult>Per-criterion breakdown.
skill_candidate: Option<SkillCandidate>