{"schema":"https://otranspo.ca/schemas/public-api/v1/route-evidence","schemaVersion":"1.0.0","evidenceState":"measured","generatedAt":"2026-11-04T03:32:33.342Z","route":{"id":"oc_transpo:26","publicNumber":"26","operatorId":"oc_transpo","operatorName":"OC Transpo","variantIds":["26"]},"grading":{"servicePurpose":"conventional","policy":"all_settled_arrivals","contextToVerify":[],"numericOtpPublished":true},"definitions":{"onTime":"absolute difference between the last eligible provider prediction and the scheduled arrival is no more than 300 seconds; this does not measure actual arrival","worstFiveInOneHundred":"95th-percentile difference between last eligible provider predictions and scheduled arrivals; a threshold, not a maximum or average of the latest 5%","noPublishedPosition":"a scheduled trip with no matching public vehicle position in this coverage check; this is not by itself a confirmed no-show or cancellation","riderReports":"investigation leads only; not counted as service-failure proof"},"methods":{"settledArrivals":"last-prediction-within-ten-minutes-v1","scheduledTripPositions":"retained-timetable-trip-position-v2"},"cohorts":[{"routeId":"26","computedAt":"2026-11-04T03:32:33.342Z","summary":{"routeId":"26","routeLabel":"26","operatorId":"oc_transpo","observations":7446,"weekdaysObserved":18,"serviceDaysObserved":18,"onTimePct":88,"averageDelaySeconds":104.2,"p95DelaySeconds":639,"computedAt":"2026-11-04T03:32:33.342Z","windowStart":"2026-10-05T00:00:00.000Z","windowEnd":"2026-11-02T23:59:59.999Z"},"hourlyReliability":[{"routeId":"26","routeLabel":"26","operatorId":"oc_transpo","hour":5,"observations":99,"serviceDays":11,"onTimePct":100,"medianDelaySeconds":30,"p95DelaySeconds":103},{"routeId":"26","routeLabel":"26","operatorId":"oc_transpo","hour":6,"observations":181,"serviceDays":11,"onTimePct":100,"medianDelaySeconds":37,"p95DelaySeconds":133},{"routeId":"26","routeLabel":"26","operatorId":"oc_transpo","hour":7,"observations":380,"serviceDays":10,"onTimePct":100,"medianDelaySeconds":44,"p95DelaySeconds":179},{"routeId":"26","routeLabel":"26","operatorId":"oc_transpo","hour":8,"observations":690,"serviceDays":10,"onTimePct":69.7,"medianDelaySeconds":103,"p95DelaySeconds":996},{"routeId":"26","routeLabel":"26","operatorId":"oc_transpo","hour":9,"observations":345,"serviceDays":10,"onTimePct":74.5,"medianDelaySeconds":120,"p95DelaySeconds":964},{"routeId":"26","routeLabel":"26","operatorId":"oc_transpo","hour":10,"observations":155,"serviceDays":10,"onTimePct":100,"medianDelaySeconds":-74,"p95DelaySeconds":15},{"routeId":"26","routeLabel":"26","operatorId":"oc_transpo","hour":11,"observations":170,"serviceDays":10,"onTimePct":95.9,"medianDelaySeconds":-12,"p95DelaySeconds":117},{"routeId":"26","routeLabel":"26","operatorId":"oc_transpo","hour":12,"observations":170,"serviceDays":10,"onTimePct":95.9,"medianDelaySeconds":29,"p95DelaySeconds":188},{"routeId":"26","routeLabel":"26","operatorId":"oc_transpo","hour":13,"observations":110,"serviceDays":10,"onTimePct":99.1,"medianDelaySeconds":51,"p95DelaySeconds":243},{"routeId":"26","routeLabel":"26","operatorId":"oc_transpo","hour":15,"observations":861,"serviceDays":10,"onTimePct":92.5,"medianDelaySeconds":43,"p95DelaySeconds":327},{"routeId":"26","routeLabel":"26","operatorId":"oc_transpo","hour":16,"observations":400,"serviceDays":10,"onTimePct":81.5,"medianDelaySeconds":83,"p95DelaySeconds":491},{"routeId":"26","routeLabel":"26","operatorId":"oc_transpo","hour":17,"observations":390,"serviceDays":10,"onTimePct":87.2,"medianDelaySeconds":90,"p95DelaySeconds":513},{"routeId":"26","routeLabel":"26","operatorId":"oc_transpo","hour":18,"observations":200,"serviceDays":10,"onTimePct":94.5,"medianDelaySeconds":-37,"p95DelaySeconds":308}],"scheduledTripPositionCoverage":{"routeId":"26","routeLabel":"26","operatorId":"oc_transpo","scheduledTrips":185,"observedTrips":182,"notObservedTrips":3,"coveragePct":98.4,"serviceDays":5},"scheduledTripPositionCoverageByHour":[{"hour":5,"scheduledTrips":5,"observedTrips":5,"notObservedTrips":0,"coveragePct":100},{"hour":6,"scheduledTrips":10,"observedTrips":10,"notObservedTrips":0,"coveragePct":100},{"hour":7,"scheduledTrips":20,"observedTrips":20,"notObservedTrips":0,"coveragePct":100},{"hour":8,"scheduledTrips":25,"observedTrips":24,"notObservedTrips":1,"coveragePct":96},{"hour":9,"scheduledTrips":15,"observedTrips":13,"notObservedTrips":2,"coveragePct":86.7},{"hour":10,"scheduledTrips":10,"observedTrips":10,"notObservedTrips":0,"coveragePct":100},{"hour":11,"scheduledTrips":10,"observedTrips":10,"notObservedTrips":0,"coveragePct":100},{"hour":12,"scheduledTrips":5,"observedTrips":5,"notObservedTrips":0,"coveragePct":100},{"hour":13,"scheduledTrips":5,"observedTrips":5,"notObservedTrips":0,"coveragePct":100},{"hour":14,"scheduledTrips":10,"observedTrips":10,"notObservedTrips":0,"coveragePct":100},{"hour":15,"scheduledTrips":20,"observedTrips":20,"notObservedTrips":0,"coveragePct":100},{"hour":16,"scheduledTrips":20,"observedTrips":20,"notObservedTrips":0,"coveragePct":100},{"hour":17,"scheduledTrips":20,"observedTrips":20,"notObservedTrips":0,"coveragePct":100},{"hour":18,"scheduledTrips":10,"observedTrips":10,"notObservedTrips":0,"coveragePct":100}],"headwayRegularity":null}],"recurringProblemStops":[],"publishedScheduleChange":{"state":"measured","operatorId":"oc_transpo","publicNumber":"26","effectiveDate":"2026-10-30","generatedAt":"2026-11-04T04:09:47.218Z","before":{"phase":"before","comparisonDate":"2026-10-26","feedVersionId":"3932bee1-4577-4968-9a97-2987e88312ad","sourceChecksum":"1d13d0abb2506002092feaff3dc08c45abd96d7b94ad4ed13c73616dab7e8ed8","sourceUrl":"https://oct-gtfs-emasagcnfmcgeham.z01.azurefd.net/public-access/GTFSExport.zip","sourceFetchedAt":"2026-10-23T01:15:52.775Z","serviceStart":"2026-10-23","serviceEnd":"2026-11-23","routeIds":["26"],"longNames":["Pineview <> Blair"],"headsigns":["Blair","Lester B. Pearson","Pineview"],"scheduledTrips":37,"distinctStops":40,"distinctShapes":4,"firstServiceSeconds":21120,"lastServiceSeconds":65880,"shapeChecksums":["0c1ff01acf2023c0e710cbe37de5529f0d505b2e59e9af61e5b8c2c894a2e96a","1056d023a07ccdf4ec33ad59ee14f113f4a5c255a9b7f3185a3dd39b85c0fb39","358502ccf7141fbf727a0b5800602224aa671b79757dc5c5ab5eb88dab69c7be","3f82648ae6d1567aa6c7c504a66a4115311839672bf29f00fd291c4877acd3a2","87e38c09dfaa0c76bba5907dcc09aaf1c8e3397a7c3b9872e20086deb4265842","8a4370d011e602775285ba61c950c1a4a039ea80f138d56f716d3b8279a08bbc","a7c92fca4dc3d2181ed4dfca46b3acb1ffbeab2531b04618232b4876f9184e73","bd45fccb09dc31f6b162ca40e354ab6b5846c444897928ff3e877d49872f3930","ced0f96c98db69cc55c46550919f8dcecf68343a13765ce7975406c2d3d8389f","d5020c977df29fe635d8fdfc01103e41819f1189888347f9c9f81a08863170ff","d511d277e88c0ae384d0d94ae827081f96f9276f05e403ad90aa3bf3f4e498a4","dda57a9b4eaa186c6273b9721657d91ce80e7f8e99f02e95716f34e44aa2a073","f269436fd4284425867e7f3308120de12a240d3133c0af08753d3895fadc0ccd"],"calendarAddedServiceCount":0,"calendarRemovedServiceCount":2},"after":{"phase":"after","comparisonDate":"2026-11-02","feedVersionId":"6ee8491d-8f94-4122-a67b-ef228d9e0945","sourceChecksum":"91dd8e42516043447b7a3e7185d65557916494aaafeb36792fa1c09c514e2bbb","sourceUrl":"https://oct-gtfs-emasagcnfmcgeham.z01.azurefd.net/public-access/GTFSExport.zip","sourceFetchedAt":"2026-10-30T01:00:32.195Z","serviceStart":"2026-10-30","serviceEnd":"2026-11-30","routeIds":["26"],"longNames":["Pineview <> Blair"],"headsigns":["Blair","Lester B. Pearson","Pineview"],"scheduledTrips":37,"distinctStops":40,"distinctShapes":4,"firstServiceSeconds":21120,"lastServiceSeconds":65880,"shapeChecksums":["0c1ff01acf2023c0e710cbe37de5529f0d505b2e59e9af61e5b8c2c894a2e96a","1056d023a07ccdf4ec33ad59ee14f113f4a5c255a9b7f3185a3dd39b85c0fb39","358502ccf7141fbf727a0b5800602224aa671b79757dc5c5ab5eb88dab69c7be","3f82648ae6d1567aa6c7c504a66a4115311839672bf29f00fd291c4877acd3a2","87e38c09dfaa0c76bba5907dcc09aaf1c8e3397a7c3b9872e20086deb4265842","8a4370d011e602775285ba61c950c1a4a039ea80f138d56f716d3b8279a08bbc","a7c92fca4dc3d2181ed4dfca46b3acb1ffbeab2531b04618232b4876f9184e73","bd45fccb09dc31f6b162ca40e354ab6b5846c444897928ff3e877d49872f3930","ced0f96c98db69cc55c46550919f8dcecf68343a13765ce7975406c2d3d8389f","d5020c977df29fe635d8fdfc01103e41819f1189888347f9c9f81a08863170ff","d511d277e88c0ae384d0d94ae827081f96f9276f05e403ad90aa3bf3f4e498a4","dda57a9b4eaa186c6273b9721657d91ce80e7f8e99f02e95716f34e44aa2a073","f269436fd4284425867e7f3308120de12a240d3133c0af08753d3895fadc0ccd"],"calendarAddedServiceCount":0,"calendarRemovedServiceCount":2},"reliabilityBefore":{"phase":"before","windowStart":"2026-10-16","windowEnd":"2026-10-29","observations":4138,"serviceDays":10,"withinFiveMinutesPct":88.5,"averageDelaySeconds":92,"worstFiveInOneHundredDelaySeconds":561},"reliabilityAfter":{"phase":"after","windowStart":"2026-10-30","windowEnd":"2026-11-02","observations":832,"serviceDays":2,"withinFiveMinutesPct":83.3,"averageDelaySeconds":187,"worstFiveInOneHundredDelaySeconds":1105},"reliabilityComparisonReady":false,"scheduleComparisonQualification":"calendar_exception"},"meta":{"schema":"https://otranspo.ca/schemas/response-meta/v1","schemaVersion":1,"surface":"public.reliability-evidence","requestId":null,"requestIdState":"header_only_for_cacheable_compatibility","generatedAt":"2026-11-04T04:21:11.216Z","freshnessSeconds":444039,"sourceState":"current","qualityState":"complete","evidenceIds":[],"missingSources":[],"reasonCodes":[],"sources":[{"id":"realtime:gtfs-rt","version":1,"kind":"gtfs_realtime","operatorId":null,"owner":"not-recorded","publicUrl":null,"publicUrlState":"not_recorded","licence":"not-recorded","licenceState":"not_recorded","cadence":"not-recorded","cadenceState":"not_recorded","snapshotId":"srcsnap_102bfa4fd70409ba1c5742198bb1109663c4ef5c2ccfdcbec273c92fe799b5c2","checkedAt":"2026-11-04T04:21:11.216Z","observedAt":"2026-11-04T04:21:07.000Z","freshnessSeconds":4,"freshnessState":"current","qualityState":"complete","reasonCodes":[]},{"id":"gtfs-static:oc_transpo","version":1,"kind":"gtfs_static","operatorId":"oc_transpo","owner":"OC Transpo","publicUrl":"https://oct-gtfs-emasagcnfmcgeham.z01.azurefd.net/public-access/GTFSExport.zip","publicUrlState":"recorded","licence":"not-recorded","licenceState":"not_recorded","cadence":"not-recorded","cadenceState":"not_recorded","snapshotId":"srcsnap_36f5225e05530e76b58f769c4e17556d8b022b1e7451eafaf1351b5f254e4874","checkedAt":"2026-11-03T06:01:01.750Z","observedAt":"2026-10-30T01:00:32.195Z","freshnessSeconds":444039,"freshnessState":"current","qualityState":"complete","reasonCodes":[]},{"id":"gtfs-static:sto","version":4,"kind":"gtfs_static","operatorId":"sto","owner":"STO","publicUrl":"https://contenu.sto.ca/GTFS/GTFS.zip","publicUrlState":"recorded","licence":"not-recorded","licenceState":"not_recorded","cadence":"not-recorded","cadenceState":"not_recorded","snapshotId":"srcsnap_af1083bec06aef79340878f362df2de9e4bb56ff9e4dfca9a5ba0fd2fe2a55e7","checkedAt":"2026-11-03T06:01:01.750Z","observedAt":"2026-11-03T06:00:08.280Z","freshnessSeconds":80462,"freshnessState":"current","qualityState":"complete","reasonCodes":[]}]}}