Skip to main content

Verdict

Type Alias Verdict 

Source
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: f32

Weighted aggregate score across all criteria (0.0–1.0).

§feedback: String

Human-readable summary injected into the next attempt’s goal.

§details: Vec<CriterionResult>

Per-criterion breakdown.

§skill_candidate: Option<SkillCandidate>