# Telemetry Session Reconstruction

`@v2/telemetry-session-reconstruction` rebuilds player session timelines from
governed `warehouse.v2_telemetry.events` rows produced by
`@v2/telemetry-data-pipeline`.

The package groups rows by `sessionId`, orders each session by telemetry
sequence, computes start/end/duration metadata, emits topic counts and source
event IDs, and records reconstruction anomalies such as missing start/end
events, sequence gaps, duplicate sequence numbers, clock regressions, malformed
payload JSON, and payload/session ID mismatches.

Targeted verification:

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