Template performance can now be measured at immutable version granularity.
- Adds DB-backed rollups grouped by workspace, template, template version, channel, campaign, and day.
- Uses pinned
template_version_idattribution rather than template-name inference. - Tracks sends, delivered, read, failed, replies, and conversion-proxy counts.
- Correlates same-day template status and quality events for lifecycle context.
- Adds a Templates → Performance page in the app.