Forecast movement
Median seats per bloc across recent forecast runs. Runs are append-only, so every movement traces to dated inputs.
Latest change (run #33 → #28)
BN17
PH12
PN7
Median seats per bloc across recent forecast runs. Runs are append-only, so every movement traces to dated inputs.