- Shipped
- September 16, 2026 at 5:03 PM UTC
- Author
- Kamo
- Commit
- fba1ae5
CampaignWidgetView.groups carried those counts only for widget builds from before the stage tabs (kamo-internal d0b56adf). Every deployed build since 949d3889 reads `stages`, and toWidgetSummary no longer looks at `groups`, so the record, groups() and the FINISHED set go. LIVE stays: it still chooses the campaigns read in full whatever their age. CampaignWidget*, CampaignEngagementPulse, CampaignChanges and CampaignProgressAcrossPods tests pass from a clean build (50).