Sports Dashboard

MI Bivariate Poisson + Dixon-Coles + Elo

← Back to Blog
|System

Auto-Publish System Live

Blog posts are now auto-generated when signals are approved/rejected, models re-solve, or backtest results change.

What Changed

The blog now auto-publishes entries from three triggers:

  1. Signal status changes — when approve-signal.ts runs, a post is created with gate results and metrics
  2. Model parameter updates — when solve-latest.ts re-solves leagues, a summary post captures top movers
  3. Backtest pass-rate changes — when backtest-eval.ts updates pass-rates.json, changed markets are logged

Manual posts can also be created via scripts/publish-blog-post.ts.