Skip to content

Commit be2d183

Browse files
odgrimclaude
andcommitted
fix: default convergence_level threshold to 0.8 instead of 1.0
Fourth contract review found that the YAML default for min_level in ConvergenceLevel signals was 1.0 (requiring perfect convergence), which is impractically strict. Changed to 0.8 to match the threshold used by SwarmOverseer. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent f172409 commit be2d183

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/cli/commands/swarm.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1926,7 +1926,7 @@ fn default_min_pass_rate() -> f64 {
19261926
}
19271927

19281928
fn default_min_level() -> f64 {
1929-
1.0
1929+
0.8 // Match the 80% threshold used by SwarmOverseer
19301930
}
19311931

19321932
impl SignalYamlSpec {

0 commit comments

Comments
 (0)