You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Same-round k-branch parallel exploration. Governor.run_once_parallel
launches k independent worktrees per round, each running plan → execute
→ evaluate; the highest-fitness survivor is promoted to
evolution/accepted, the rest are recorded under ledger/failed/.
- config.parallel.k_branches (default 1); k=1 delegates to run_once
- evaluator role emits float fitness; back-compat synthesizes fitness
from hard_gates_passed when an older evaluator omits it
- per-round cost/tokens are summed across all k branches for hard-stop
bookkeeping
- 13 new tests (67 total, 54 baseline preserved) covering parity at
k=1, k>1 multi-worktree fan-out, fitness ranking, winner promotion,
loser ledger demotion, worktree cleanup, cost aggregation, partial
scope violation, all-fail no-promotion, and an end-to-end k=3 over
3 rounds CLI loop
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
0 commit comments