RC-4
release-tag / release-image (push) Successful in 2m32s

This commit is contained in:
2026-08-09 18:41:47 +02:00
parent 440423c5b6
commit 94dbd4ccab
195 changed files with 3335 additions and 3501 deletions
+19
View File
@@ -128,3 +128,22 @@ func (e *Engine) evaluateArticleCPUQuality(ctx context.Context, articleRunID str
}
return articleCPUQualityExecution{Result: result.Quality, Offloaded: true, AgentID: result.AgentID, ComputeMS: result.DurationMS}, nil
}
func articleCPUQualityBetter(a, b articlequality.Result) bool {
if a.Passed != b.Passed {
return a.Passed
}
if len(a.HardFailures) != len(b.HardFailures) {
return len(a.HardFailures) < len(b.HardFailures)
}
if math.Abs(a.Score-b.Score) > 0.000001 {
return a.Score > b.Score
}
if a.WordCount != b.WordCount {
return a.WordCount > b.WordCount
}
if a.SectionCount != b.SectionCount {
return a.SectionCount > b.SectionCount
}
return a.SourceUtilization > b.SourceUtilization
}