View Mid-Year Half-Year Summary
In addition to the annual summary triggered on 31 December, the system generates a half-year variant on 30 June. The Year in Review Widget adapts its layout, copy, and reporting period label to indicate this is a mid-year retrospective (e.g., 'Your first half of 2026'). The underlying data aggregation covers January–June of the current year. The half-year summary uses the same animated sequence and component architecture as the annual summary, with period-specific headlines and contextual copy.
User Story
Acceptance Criteria
- Given the date is 30 June, when the Impact Summary Trigger Service fires, then half-year summaries are generated for all eligible users
- Given a half-year summary is available, when the user opens it, then the period label clearly indicates 'First Half [Year]' rather than 'Annual Review'
- Given both an annual and a half-year summary exist, when the user navigates to summaries, then both are accessible and clearly differentiated by period label
- Given the half-year summary is opened, when statistics are displayed, then only data from January to June of the current year is included
Business Value
A single annual summary leaves volunteers without recognition for 11 months. A mid-year touchpoint doubles the motivational reinforcement frequency, addresses the mid-year dropout risk, and gives coordinators a shareable artifact for mid-year board updates and recruitment campaigns.