Nightly self-improvement · slate 2026-09-05

Generated 2026-09-06T22:17:44.702357-04:00 ET from official finals (mlb-api). Every learning stage is listed with what it did. "Blocked" means it wanted to act and a safety rule stopped it; "nothing to learn" means it had no eligible evidence.

Slate
2026-09-05
status completed
Winners
8/15
Brier 0.2424
Learned or changed
0
of 5 stages
Blocked
0
wanted to act and could not
Release
v4.25.0
consistent
AuditDetailedDeep Slate ReviewLuna Post-mortemDaily LearningAdaptive Status

What each learning stage did

StageOutcomeDetail
KPI settlementfaileddid not run
Bullpen usage modelnothing to learnNo pregame bullpen forecasts to settle. Refit: not attempted.
Adaptive parameter proposal (Luna)nothing to learnskipped_open_rollback_monitor:
Auto-applynothing to learnno_promotable_candidate
Code agentnothing to learndisabled_by_config: code changes are made on the development host, never in the container.

Games

GamePredictedActualHome win probResultMain driverStarters
ARI@HOU5-44-30.483hitBrandon Pfaadt: 19 proj / 19 real outs; Ethan Pecko: 12 proj / 13 real outs
ATL@PHI5-42-40.462missSeveral errors of similar sizeMartín Pérez: 17 proj / 11 real outs; Zack Wheeler: 16 proj / 18 real outs
BOS@BAL5-45-00.468hitSonny Gray: 18 proj / 21 real outs; Chris Bassitt: 15 proj / 17 real outs
CHC@MIA6-36-50.260hitJavier Assad: 15 proj / 14 real outs; Ryan Gusto: 13 proj / 14 real outs
DET@CLE3-46-00.554missBacked the wrong side with real convictionFramber Valdez: 16 proj / 21 real outs; Parker Messick: 18 proj / 18 real outs
LAA@PIT4-66-10.636missStarting-pitcher projection was wrongYusei Kikuchi: 14 proj / 18 real outs; Braxton Ashcraft: 19 proj / 15 real outs
MIL@CIN8-53-50.460missRun environment far lower than projected (over-dispersed)Dustin May: 15 proj / 11 real outs; Andrew Abbott: 15 proj / 12 real outs
MIN@CHW6-56-40.470hitTaj Bradley: 17 proj / 15 real outs; Anthony Kay: 16 proj / 13 real outs
NYY@SD4-35-10.451hitCarlos Rodón: 17 proj / 15 real outs; Robbie Ray: 17 proj / 7 real outs
OAK@SEA6-86-20.530missStarting-pitcher projection was wrongJeffrey Springs: 12 proj / 21 real outs; George Kirby: 16 proj / 20 real outs
SF@NYM4-59-50.524missStarting-pitcher projection was wrongAnthony Molina: 9 proj / 15 real outs; Zac Thornton: 17 proj / 15 real outs
STL@COL7-67-100.491missGenuine toss-up that flippedMatthew Liberatore: 16 proj / 13 real outs; Mason Adams: 13 proj / 14 real outs
TB@TEX6-56-30.467hitDrew Rasmussen: 18 proj / 21 real outs; Jacob deGrom: 15 proj / 18 real outs
TOR@KC7-54-30.430hitMax Scherzer: 15 proj / 17 real outs; Seth Lugo: 15 proj / 15 real outs
WAS@LAD3-45-60.573hitCade Cavalli: 17 proj / 18 real outs; Tyler Glasnow: 17 proj / 18 real outs

Day over day

Rolling evidence window against the prior night. Associations, not causal proof.

MetricPriorCurrentChangeResult
brier_score0.24740.2459-0.0015improved
accuracy0.58330.58330.0000flat
team_run_mae2.67922.5917-0.0875improved
total_run_mae3.70833.6167-0.0916improved
calibration_error0.08460.08680.0022regressed
starter_er_mae1.93861.94260.0040regressed
starter_outs_mae2.81142.88110.0697regressed

Calibration produced for the next slate

MetricScale usedMeasuredRowsStatus
No calibration produced.

Luna KPI candidates and their promotion gate

Promotion needs 400+ prospective rows over 5+ slates after the proposal, with a gain interval above zero. Only verified pregame forecasts count; local replays never do.

KPIStatusTargetProposedRowsSlatesGain intervalProgress
luna_pitcher_release_speed_vs_righthanded_startersshadowSO20260923330/4005/5[-0.0007, 0.0007]
luna_pitcher_barrel_rate_vs_rhh_righthanded_startersshadowHR20260923330/4005/5[-0.0004, 0.0049]
luna_batter_contact_rate_vs_breaking_righthanded_startersshadowH20260923330/4005/5[-0.0045, 0.0044]
luna_batter_contact_rate_vs_breaking_left_handed_starters_for_strikeoutsshadowSO20260924122/4004/5[-0.0027, 0.0021]
luna_pitcher_contact_xwoba_allowed_vs_righthanded_starters_for_strikeoutsshadowSO20260924122/4004/5[-0.0001, 0.0000]
luna_pitcher_whiff_rate_breaking_vs_left_handed_hitters_for_hitsshadowH20260924122/4004/5[-0.0056, -0.0011]
luna_pitcher_home_run_rate_vs_righthanded_startersshadowHR20260925122/4004/5[-0.0010, 0.0056]
luna_batter_ground_ball_rate_vs_fastball_vs_lhp_for_home_runsshadowHR2026092686/4003/5[-0.0001, -0.0000]
luna_pitcher_whiff_rate_vs_right_handed_starters_for_batter_strikeoutsshadowSO2026092951/4002/5[–, –]
luna_batter_whiff_rate_vs_breaking_right_handed_starters_for_hitsshadowH2026092951/4002/5[–, –]
luna_batter_walk_rate_vs_righthanded_pitchers_for_home_runsretiredHR202609240/4000/5[–, –]

Operator actions the cycle asked for (0)

Changes to code or a model recipe are never made by the nightly cycle. These are the measured findings that need one.

PriorityOwnerFindingAction
No operator actions requested.

Luna post-mortem

No Luna post-mortem this night.