A temperature record gives time; matching it to run and stop records is needed to estimate location.

Match the curve to a run

Link the logger file to a run ID and check the time source in both records.

The interval where the rise appears. Note the rise's start and end times while preserving the recorded resolution.

Match them to stop arrival and departure times to identify the possible leg or legs.

Record timezone, logger clock and download time separately; do not silently adjust the clock.

If uncertain, report the matched interval instead of assigning one exact stop.

Count repeats on the same leg

Count eligible runs with a rise on a leg and divide by all eligible runs that include that leg.

Report counts and rates together; do not classify a missing file or measurement gap as normal temperature.

Compare similar runs

If vehicle, load, stop order or record coverage differs, separate those strata; an association does not prove a cause.

Review conditions that can be checked

Check documented differences such as stop waits or parking conditions; distinguish a hypothesis from a finding.

Monitor after a change. After a change under the authorized process, review new runs with the same clock matching and denominator rule.

Records and decision boundary

Keep the curve, time conversion and run sheet together; leave product assessment to product requirements and the authorized quality process.