TelemetryReporter is a transport-agnostic telemetry batching library for Elixir/BEAM apps. It uses Pachka for efficient size/time batch flushing, drops on overload to protect producers, and isolates encoding failures so a single bad event never poisons a batch.