Expand description
The shared read path.
Every report consumes this scanner and nothing else opens event files directly — that is what keeps a derived cache addable later without touching each report. The scanner opens only partitions overlapping the requested window and skips a torn or unparseable line rather than failing the run.