One harness, three evals

Move the bar, watch the gate flip

Same five-piece harness, three runs. Pick a run, then drag the release bar and watch the SHIP / HOLD verdict react to the bootstrap CI, not the mean.

Click a tab to switch dataset + scorer. Drag the bar slider to see the gate compare the CI's lower bound against your chosen release bar, exactly like gate() in the harness.
n
10
mean score
0.00
CI width
0.00
95% bootstrap CI (B=2000, seed=0) [0.00, 0.00]
0.00.250.50.751.0
HOLD

Summary, all three runs at their own release bar (the row matching your current tab is highlighted):

evalmean95% CIbarverdict

The gate never looks at the mean alone: ship = ci_lo >= bar. Runs 1 and 2 share the exact same 10-item QA dataset and the exact same 0.35 bar; only the scorer changes (strict string match vs. a lenient judge), and that alone moves the CI floor from 0.30 to 0.40 and flips HOLD into SHIP.