The challenge.
Devices in the field reported into nothing coherent, so operators flew blind.
Readings needed to stream to a dashboard operators could act on.
The pipeline had to stay reliable across intermittent connectivity.
Devices misbehave — duplicate readings, clock drift, gaps — and the data layer had to absorb that without lying.



