Problem context
- Each function used its own reporting format, which made status rollups slow and inconsistent.
- Leadership received polished summaries but poor visibility into unresolved dependencies and blocked work.
- Reporting owners spent large amounts of time reconciling conflicting definitions before review meetings.