Done. The board one-pager is in `output/exec-summary.md`.

**Key headlines:**
- Revenue fell ($362K) short of budget; Q3 underperformance drove half the miss
- Operating income was ($195K) below target due to top-line shortfall outweighing cost discipline  
- Four KPIs off target: collections slowed (51.2 days vs 45), on-time delivery slipped to 93.3%, and customer count fell to 40

The script verified all numbers reconcile, and the summary flags the three questions leadership should raise with the business about collections timing, fulfillment constraints, and customer retention.