diff --git a/STATE.md b/STATE.md index 47a1ea5..d9654f0 100644 --- a/STATE.md +++ b/STATE.md @@ -28,3 +28,4 @@ - [2026-03-14] evolve.sh silences all batch-eval errors with 2>/dev/null (#749) - [2026-03-14] evolution-daemon.sh — perpetual evolution loop on DO box (#748) - [2026-03-14] No mainnet VWAP bootstrap runbook (#728) +- [2026-03-14] fitness.sh individual-scoring path still silences errors (#766) diff --git a/tools/push3-evolution/evolve.sh b/tools/push3-evolution/evolve.sh index b76490c..5d26df4 100755 --- a/tools/push3-evolution/evolve.sh +++ b/tools/push3-evolution/evolve.sh @@ -516,7 +516,7 @@ PYEOF ) || SCORE=0 else # Anvil mode (or revm fallback): score candidate individually. - SCORE=$(bash "$FITNESS_SH" "$CAND_FILE" 2>/dev/null) || FITNESS_EC=$? + SCORE=$(bash "$FITNESS_SH" "$CAND_FILE") || FITNESS_EC=$? # Exit 2 = infrastructure error (Anvil down, missing tools): abort immediately. if [ "$FITNESS_EC" -eq 2 ]; then