core/privacy_aware_analytics_sampler library

Classes

AnalyticsSamplingAudit
Bounded, always-consistent counters — never resets on its own, so a health/debug surface can read cumulative drop counts for the process lifetime.
PrivacyAwareAnalyticsSampler
Decorator over a real AnalyticsProvider (FEAT-83) combining 3 privacy/ volume controls, each independently audit-countable via auditSnapshot:

Enums

AnalyticsDropReason
Why one logEvent call never reached the real AnalyticsProvider.