# @v2/telemetry-event-replay

Historical telemetry replay and re-ingestion tooling for Phase 72.5.1.11.

`runTelemetryEventReplayOnce` pulls historical `warehouse.v2_telemetry.events`
rows, verifies payload hashes, reconstructs `TelemetryEvent` records, groups
them into deterministic offline replay batches, and submits those batches to a
`TelemetryReplayTarget`.

The default memory target validates every replay batch with the ingestion
contract. `TelemetryIngestionEndpointReplayTarget` sends replay batches through
the regular `/v2/telemetry/ingest` endpoint so updated pipeline code receives
the same `TelemetryEventBatch` shape as live producers.

Targeted verification:

```bash
pnpm --filter @v2/telemetry-event-replay run typecheck
pnpm --filter @v2/telemetry-event-replay run test
python V2/ue/Tools/check-v2-telemetry-event-replay.py
```
