Create 2025 billing rows from calendar changes and notify operations

Your calendar change rows don't flow into the 2025 billing sheet, causing missed invoice entries and manual reconciliation by billing staff. It creates or updates matching 2025 rows and posts Slack alerts so billing staff have complete records before the next billing run.

Create 2025 billing rows from calendar changes and notify operations

Create 2025 billing rows from calendar changes and notify operations