Release digest
Added
- ANALYTICS-OPS-V1 (Operations) — Added an internal analytics operations runbook for GA4 key events, UTM taxonomy, daily/weekly reads, dashboard product-usage interpretation, and privacy-safe telemetry boundaries.
- DASHBOARD-USAGE-SIGNALS (Telemetry) — Added privacy-safe dashboard usage signals for entity opens, preview opens, and crypto PDF downloads so free product usage can be distinguished from passive page views.
Improved
- GA4-PAGEVIEW-CONTRACT (Frontend) — Centralized dashboard GA4 initialization, added SPA route pageviews, and disabled duplicate automatic pageview emission on the marketing and dashboard static shells.
- TELEMETRY-ALLOWLIST (Backend) — Accepted the dashboard usage events and the existing AI narrative refresh event in the durable telemetry router.
Internal
- Added regression coverage for dashboard route pageviews, bounded non-PII usage events, the marketing manual pageview contract, backend telemetry allowlist ownership, and the analytics runbook.
- Documentation decision: internal analytics operations documentation and
changelog are updated. No public knowledge-base, sitemap, SEO registry,
llms.txt, Privacy Notice, auth, billing, CRM, customer portal, or public route documentation change is required because this slice changes privacy-safe observability only and does not introduce a new public surface or new data category.