#pragma once #include #include struct Reading { std::string channel; double celsius; std::int64_t timestamp_ms; }; enum class ChannelState { Healthy, Stale, OutOfRange }; struct ChannelAssessment { Reading reading; ChannelState state; }; ChannelAssessment assess_channel(const Reading& reading, std::int64_t now_ms);