Done. The December 2025 MBR narrative has been written to `output/mbr-narrative.md`. The narrative shows December revenue tracking slightly above budget at $827K vs $824K, but operating income fell to $8K against a $13K budget due to unfavourable gross margin and higher other operating costs. Year-to-date revenue is $362K below budget with four KPIs off target, led by elevated days sales outstanding and declining on-time delivery performance.