Every day my model predicts tomorrow’s German electricity prices before the market sets them. A public dashboard shows every forecast and miss, and an AI assistant can explain it but not edit it.
Why it mattered
A missed forecast is part of the record
A historical result can look better if missing forecasts are quietly filled in later. This record saves forecasts before the auction closes, scores them after settlement and leaves failed runs visible.
What I built
One workspace for the analyst and the agent.
I connected six WebMCP tools to the dashboard’s existing filters and record views. When an assistant inspects a date or a missed run, the page shows that same evidence. The tools cannot rewrite forecasts.
What the result means
Auditability is not forecast accuracy
The workspace makes the record easier to inspect. A positive running score does not settle whether the forecasting model reliably wins; the planned assessment remains pending.
What comes next
Finish the evaluation without changing the past
The next research milestone is the preregistered assessment after 31 October 2026. The challenge submission stays frozen for judging, with continuing research kept separate.
Boundary
This is an audit of forecasting research, not a trading system. It makes no trading-edge or P&L claim. The submitted application and challenge repository are frozen for judging; continuing research is kept separate.