Wà:s ne kahiatónhsera

Sahró:ri tsi nahò:ten iah tekaié:ri

This page is not about one stop, route, station or vehicle. Open one to have the report name it, or use the full report.

Oh nahò:ten iahà:wen
Full report No account needed
  1. Reading
  2. Tsi ní:ioht
  3. What we saw on a trip

What we saw on one trip, on one day. Facts, never a reason.

For one trip on one day we show what our own records saw, and what was in effect around it. We never say why it happened: a reason needs a test we have not built, so we do not offer one.

  1. What we sawTewaterièn:tare
  2. Its vehicle’s earlier tripTewaterièn:tare
  3. What the operator saidTewaterièn:tare
  4. In effect around itContext only
The first three are measured from our records. The last is recorded context, shown next to the facts and never joined to them by “because”.

What each part shows

What we sawTewaterièn:tare

Whether the trip started late, whether it ended late, and where the delay grew from one timepoint to the next, when it grew by a noticeable amount. Late means more than 5 minutes after the timetable.

Its vehicle’s earlier tripTewaterièn:tare

If the same vehicle ran the block’s previous trip late, we show whether the break between the two trips absorbed the lateness. If not, some of it was carried into this trip.

What the operator saidTewaterièn:tare

A cancelled notice, whether a vehicle was seen on the trip anyway (the notice was contradicted), and any stops the operator marked as skipped.

In effect around itContext only

Service alerts, the day’s weather and events at venues near this trip’s stops. Each one is present or absent. None is offered as the reason.

In effect, never because

ExplainedThe rule

Something being in effect near a trip is not a reason for it. The page never joins the two. A reason for one trip would need a test with a published back-test, and we have not built one.

What counts as in effect

  • Alerts: official service alerts active at the time that name this trip’s route or stops. We only hold alerts from the day we began keeping them. Before that, the page says not recorded.
  • Weather: one record per day, not per hour, so it can only say that the day had heavy rain or snow, extreme cold or heat, or high wind.
  • Events: events at venues near this trip’s stops, counted from before the event’s start until after its end. The page lists the title, the kind, the venue and the times we hold.

Attendance is not recorded

No source we use records how many people went to an event. So the page never says an event was big or small, and never ties a delay to a crowd.

Where it comes from

  • Tewaterièn:tareOC Transpo and STO live bus positions
  • Tewaterièn:tareOC Transpo and STO trip updates
  • Tewaterièn:tarePublished timetables, with each trip’s vehicle block
  • Context onlyOfficial service alerts
  • Context onlyWeather record, one row per day
  • Context onlyEvent listings with their venues

How we work it out

  1. We find the trip’s stop visits that we could judge, and the delay at each.
  2. We note whether it started late and ended late, and the step between two timepoints where the delay grew most, when it grew by a noticeable amount.
  3. We look at the vehicle’s previous trip on the same block, and whether the break between the two absorbed its lateness.
  4. We read the operator’s notices for the trip: cancelled, contradicted by a vehicle we saw, or stops skipped.
  5. We list what was in effect around the trip. A part we cannot read says so, and the other parts still answer.

An example

Illustrative example, no real figures

One weekday trip. This is the shape of an account, in words, with no numbers.

The last row is context. It is not the reason the trip was late.

How sure we are

The first three parts are measured from our own records, so they carry the limits of those records. A trip we never saw is not measured, and the first trip of a block has no earlier trip to compare. The in-effect part is recorded context, with no claim that it caused anything.

Tsi niió:re

  • A tracker that is switched off can make a trip look unseen.
  • Weather is day-level only.
  • Alerts are recorded only from the day we began keeping them.
  • Events appear only if we hold a listing and a venue for them, and only from the day we began capturing listings.
  • A part we cannot read says not measured or not recorded, never an empty answer that looks like “nothing”.

What would change the account

  • More of the trip being seen, or a correction to how a visit was judged.
  • A new alert, weather record or event listing arriving late.
  • A change to the method. Each change is dated on this page.

Check a number

Anyone can send us a case. City staff and councillors’ offices are answered first. We run it ourselves, from the raw record, and send back the figure and the working in words.

What to include

  • The route or ward
  • The date or month
  • The figure you saw, with a link or a screenshot
  • What you expected, and why (optional)
Send the case

It goes to us through the contact form.

What happens next

We run the case ourselves and reply with our figure and the steps in words. If we find an error, it goes on the corrections page. We do not send the formula or its settings, so a figure cannot be tuned for or against.

Where the numbers come from

  • OC Transpo and STO live bus positions
  • OC Transpo and STO trip updates
  • Published timetables, dated
  • Official service alerts
  • Weather record, one row per day
  • Event listings with their venues

Method version and change log

A published month never changes. If a method is revised, past months keep the method they were worked out with.

  • Version 1 · October 30, 2026. First published. What we saw on one trip on one day, and what was in effect around it. Facts, never a reason.