The open boxes of #11334, whose pull landed without them.
Done:
[ ] Each wave's head on /changelog and on its own page reads like 7 changes in 3 apps, 1 change in 1 app when singular; the counts come from the wave entry already read (no extra git call).
[ ] GET /api/v1/changelog carries pulls and apps per wave (additive).
The open boxes of #11334, whose pull landed without them.
Done:
/changelogand on its own page reads like7 changes in 3 apps,1 change in 1 appwhen singular; the counts come from the wave entry already read (no extra git call).GET /api/v1/changelogcarriespullsandappsper wave (additive).