{"schema":"https://otranspo.ca/schemas/public-api/v1/route-evidence","schemaVersion":"1.0.0","evidenceState":"measured","generatedAt":"2026-11-03T23:32:32.690Z","route":{"id":"oc_transpo:33","publicNumber":"33","operatorId":"oc_transpo","operatorName":"OC Transpo","variantIds":["33"]},"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":"33","computedAt":"2026-11-03T23:32:32.690Z","summary":{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","observations":72272,"weekdaysObserved":19,"serviceDaysObserved":27,"onTimePct":82.7,"averageDelaySeconds":150.3,"p95DelaySeconds":587,"computedAt":"2026-11-03T23:32:32.690Z","windowStart":"2026-10-05T00:00:00.000Z","windowEnd":"2026-11-02T23:59:59.999Z"},"hourlyReliability":[{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":5,"observations":484,"serviceDays":11,"onTimePct":66.3,"medianDelaySeconds":165,"p95DelaySeconds":526},{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":6,"observations":1567,"serviceDays":12,"onTimePct":83.9,"medianDelaySeconds":74,"p95DelaySeconds":516},{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":7,"observations":2878,"serviceDays":14,"onTimePct":67.7,"medianDelaySeconds":187,"p95DelaySeconds":672},{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":8,"observations":2189,"serviceDays":14,"onTimePct":67.4,"medianDelaySeconds":182,"p95DelaySeconds":723},{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":9,"observations":2068,"serviceDays":14,"onTimePct":91,"medianDelaySeconds":61,"p95DelaySeconds":386},{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":10,"observations":2240,"serviceDays":14,"onTimePct":92.2,"medianDelaySeconds":101,"p95DelaySeconds":384},{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":11,"observations":2237,"serviceDays":14,"onTimePct":92.9,"medianDelaySeconds":77,"p95DelaySeconds":355},{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":12,"observations":2233,"serviceDays":14,"onTimePct":95.2,"medianDelaySeconds":96,"p95DelaySeconds":288},{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":13,"observations":2239,"serviceDays":14,"onTimePct":92.4,"medianDelaySeconds":77,"p95DelaySeconds":339},{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":14,"observations":2596,"serviceDays":14,"onTimePct":85,"medianDelaySeconds":117,"p95DelaySeconds":417},{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":15,"observations":2354,"serviceDays":14,"onTimePct":65.8,"medianDelaySeconds":173,"p95DelaySeconds":808},{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":16,"observations":2332,"serviceDays":14,"onTimePct":78,"medianDelaySeconds":177,"p95DelaySeconds":1240},{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":17,"observations":2354,"serviceDays":14,"onTimePct":59.7,"medianDelaySeconds":196,"p95DelaySeconds":1032},{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":18,"observations":2237,"serviceDays":14,"onTimePct":81.4,"medianDelaySeconds":125,"p95DelaySeconds":554},{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":19,"observations":2266,"serviceDays":14,"onTimePct":89.6,"medianDelaySeconds":50,"p95DelaySeconds":431},{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":20,"observations":2208,"serviceDays":14,"onTimePct":88,"medianDelaySeconds":43,"p95DelaySeconds":447},{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":21,"observations":1678,"serviceDays":14,"onTimePct":89.9,"medianDelaySeconds":48,"p95DelaySeconds":419},{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":22,"observations":1069,"serviceDays":14,"onTimePct":82.5,"medianDelaySeconds":71,"p95DelaySeconds":563},{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","hour":23,"observations":1013,"serviceDays":12,"onTimePct":91.6,"medianDelaySeconds":40,"p95DelaySeconds":350}],"scheduledTripPositionCoverage":{"routeId":"33","routeLabel":"33","operatorId":"oc_transpo","scheduledTrips":470,"observedTrips":466,"notObservedTrips":4,"coveragePct":99.1,"serviceDays":5},"scheduledTripPositionCoverageByHour":[{"hour":5,"scheduledTrips":5,"observedTrips":5,"notObservedTrips":0,"coveragePct":100},{"hour":6,"scheduledTrips":26,"observedTrips":25,"notObservedTrips":1,"coveragePct":96.2},{"hour":7,"scheduledTrips":33,"observedTrips":33,"notObservedTrips":0,"coveragePct":100},{"hour":8,"scheduledTrips":26,"observedTrips":26,"notObservedTrips":0,"coveragePct":100},{"hour":9,"scheduledTrips":21,"observedTrips":21,"notObservedTrips":0,"coveragePct":100},{"hour":10,"scheduledTrips":28,"observedTrips":28,"notObservedTrips":0,"coveragePct":100},{"hour":11,"scheduledTrips":28,"observedTrips":28,"notObservedTrips":0,"coveragePct":100},{"hour":12,"scheduledTrips":28,"observedTrips":28,"notObservedTrips":0,"coveragePct":100},{"hour":13,"scheduledTrips":28,"observedTrips":28,"notObservedTrips":0,"coveragePct":100},{"hour":14,"scheduledTrips":38,"observedTrips":38,"notObservedTrips":0,"coveragePct":100},{"hour":15,"scheduledTrips":33,"observedTrips":33,"notObservedTrips":0,"coveragePct":100},{"hour":16,"scheduledTrips":28,"observedTrips":28,"notObservedTrips":0,"coveragePct":100},{"hour":17,"scheduledTrips":28,"observedTrips":27,"notObservedTrips":1,"coveragePct":96.4},{"hour":18,"scheduledTrips":27,"observedTrips":25,"notObservedTrips":2,"coveragePct":92.6},{"hour":19,"scheduledTrips":27,"observedTrips":27,"notObservedTrips":0,"coveragePct":100},{"hour":20,"scheduledTrips":26,"observedTrips":26,"notObservedTrips":0,"coveragePct":100},{"hour":21,"scheduledTrips":15,"observedTrips":15,"notObservedTrips":0,"coveragePct":100},{"hour":22,"scheduledTrips":13,"observedTrips":13,"notObservedTrips":0,"coveragePct":100},{"hour":23,"scheduledTrips":12,"observedTrips":12,"notObservedTrips":0,"coveragePct":100}],"headwayRegularity":null}],"recurringProblemStops":[{"stopId":"9479","stopName":"PLACE D'ORLÉANS - PARK & RIDE F","observations":463,"onTimeArrivals":204,"onTimePct":44.1,"medianDelaySeconds":355,"worstFiveInOneHundredDelaySeconds":916,"serviceDays":20,"windowStart":"2026-10-05","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T05:03:06.355Z"},{"stopId":"622","stopName":"JEANNE D'ARC 2A","observations":463,"onTimeArrivals":218,"onTimePct":47.1,"medianDelaySeconds":323,"worstFiveInOneHundredDelaySeconds":961,"serviceDays":20,"windowStart":"2026-10-05","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T05:03:05.268Z"},{"stopId":"1493","stopName":"PLACE D'ORLÉANS E","observations":467,"onTimeArrivals":236,"onTimePct":50.5,"medianDelaySeconds":299,"worstFiveInOneHundredDelaySeconds":857,"serviceDays":21,"windowStart":"2026-10-05","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T05:03:07.374Z"},{"stopId":"623","stopName":"R.R. 174 / MONTRÉAL","observations":463,"onTimeArrivals":248,"onTimePct":53.6,"medianDelaySeconds":275,"worstFiveInOneHundredDelaySeconds":1003,"serviceDays":20,"windowStart":"2026-10-05","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T05:03:03.943Z"},{"stopId":"10149","stopName":"BLAIR D","observations":379,"onTimeArrivals":238,"onTimePct":62.8,"medianDelaySeconds":222,"worstFiveInOneHundredDelaySeconds":577,"serviceDays":20,"windowStart":"2026-10-05","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T05:03:08.494Z"}],"publishedScheduleChange":{"state":"measured","operatorId":"oc_transpo","publicNumber":"33","effectiveDate":"2026-10-30","generatedAt":"2026-11-03T23:39:25.254Z","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":["33"],"longNames":["Place d'Orléans / Blair <> Portobello"],"headsigns":["Blair","Place d'Orléans","Portobello","St. Peter"],"scheduledTrips":72,"distinctStops":104,"distinctShapes":7,"firstServiceSeconds":18780,"lastServiceSeconds":86460,"shapeChecksums":["051bfe5fb58f6eec37a8ff5ea50d7d3dff8449413d10054bbe3f6c9256c45b23","08602c37f18936c5d3291b9661d36c45471f4803f9b99d787cb9eb18900ca012","0babca091ebc5744d6bfc11ba15c920b1b77b0e1b511a50c7bbf0b5f99ceaf5f","133e58e1b1677d65fc25850e01aff774628135bdf63c54a2e99205f37318ccd2","17da81a84f65892e4ff62b352fc0e98d1dfcb4ec7fc6a5ddaac67b792fb1a933","18f67ae486723d89fd4dbcdbea420344fe76868ea55cca9ba3758bbcdcc03f88","1d25fefa250a2c5fb568f32acce2c864b4f9cab9418664d311ea88832b8e45b3","1f8ff8191bc9bba3b5a372e1a4c8d00923d5e611c5ba9741637172233a46d1c7","22e833365650181da0893b21c6e69449053221d9501d1c9b1c9898890675c795","2906477bb2317f302ab0ce9914372b8c538a97f3397ee96b5a92b68a6ee187a4","317770c396de6c5d277217e3a8381680326c5f6b00074a395ca3224b1bf51f03","3278e16c26fa2241124b6fb391fa002efa007cadf08334b837fca4567aed3b68","3c55a84cd1baf643670de1dd53dbec7d834513e74ec9dd5f66b36b13f24a036e","46c2cc0c7a3d520f5b93952420e2f09374c141027f435890c87c95421f7713cd","514e1b19d33ea8cec7a24e6bbbd4cd530f5ffd83f66aa2dd5f70162b238f1a66","5302c6fa8cb66542efc4ec6b08f3921d57d8d8ffe5878d0480fb30dffa5cf418","53efea048094d473813c3907f1a9a56a21e209dcd20c6e5e3a8ef5f574f794d4","5d5197ac3f0064bafaa3a0321e9d22bdceb7d171ae63f6967125e60f7ba769bb","5fff43802f440f024b024a4eeac187b28e5e2e9e971a04b9633d05f1eb592388","719e0799b5c29e7a5084eee0b10b19bb63a75b4c203e15b24079bf72a311ca3c","733d2477054d065248993968be19c21378124e34fcd14c127d4cde66937037ce","77a91dc63beb659c3393f061289c94aa2e6fcb4cde5dc622302efd2a91321b5a","7c002618131670c6f2f0cca9a0f9e8673d28af383ad0338cfbcd56fce69fc664","844c13474f9a9f7a37a00130a77faaa95953adfd2d8bf2d456590f1f2f8ddff2","87f4abc86aeec606d7f0477f74820e813992af4a9344f1bee947d63cbaedd934","8f00d65ffc6cd98b7a66f58cbd3e6f435acd58dc8c383a21ba3a3d86463f7aa7","93ec6fc6321440bae06cb7e89ee6236a46b33e78694895546b127a92be241c88","a00e1a608d948f653948a3db28cddde8a5b35d2835db1a0ec9dbee949fa5083d","af979872b6edac05920b5cf303077d7b00c3e7b2a991ec09dd9e48af2ebcf58b","b40a399c12a5a9a0acc89b29e484e8092d3f6dd80532c7abee5d8ee8db79338e","b41ab1d009f2ac98db276ce14d94b2a92863e4f206f42b3a22e534c17cdec9ca","d04ce8a1af309ce404c846f8a86e88a1fad743b85d56e838984d10b1dd8400eb","d723bcb1a6b4243f826619f17f4d321cc78eb1acd4ba65d0077462021e1da121","db47b19a63e016feea5c1c284cc300472190008d7bbb7d8aeef9578c2ef23156","e02ae6f4ec276c9de1ea74024e41b5299acbbc9d1692fb9fdb996cf8ec140517","e17ce290c743dd7a7bb58551f1a9ee3bbd9340da1806f419e9cb0c39ebd8de6f","e186a791334b10182025b789713224ac26697279b1ae6f162585dd1835c4501a","e4d7e012f393b0d1e7405c1eae5800d6efecd1e4d35f3e05bfa43bd1765c43be","f4dbbe8ec65ed50f987206195f2f2c475520658da861f7500a0ad91d4d3a6419","fa641ecac69e92b6264fea46a0473ff7ae3b0e7af6e4ffa40a78454792f83aeb"],"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":["33"],"longNames":["Place d'Orléans / Blair <> Portobello"],"headsigns":["Blair","Place d'Orléans","Portobello","St. Peter"],"scheduledTrips":72,"distinctStops":104,"distinctShapes":7,"firstServiceSeconds":18780,"lastServiceSeconds":86460,"shapeChecksums":["08602c37f18936c5d3291b9661d36c45471f4803f9b99d787cb9eb18900ca012","0babca091ebc5744d6bfc11ba15c920b1b77b0e1b511a50c7bbf0b5f99ceaf5f","133e58e1b1677d65fc25850e01aff774628135bdf63c54a2e99205f37318ccd2","17da81a84f65892e4ff62b352fc0e98d1dfcb4ec7fc6a5ddaac67b792fb1a933","18f67ae486723d89fd4dbcdbea420344fe76868ea55cca9ba3758bbcdcc03f88","1d25fefa250a2c5fb568f32acce2c864b4f9cab9418664d311ea88832b8e45b3","1f8ff8191bc9bba3b5a372e1a4c8d00923d5e611c5ba9741637172233a46d1c7","22e833365650181da0893b21c6e69449053221d9501d1c9b1c9898890675c795","2906477bb2317f302ab0ce9914372b8c538a97f3397ee96b5a92b68a6ee187a4","317770c396de6c5d277217e3a8381680326c5f6b00074a395ca3224b1bf51f03","3278e16c26fa2241124b6fb391fa002efa007cadf08334b837fca4567aed3b68","46c2cc0c7a3d520f5b93952420e2f09374c141027f435890c87c95421f7713cd","514e1b19d33ea8cec7a24e6bbbd4cd530f5ffd83f66aa2dd5f70162b238f1a66","5302c6fa8cb66542efc4ec6b08f3921d57d8d8ffe5878d0480fb30dffa5cf418","53efea048094d473813c3907f1a9a56a21e209dcd20c6e5e3a8ef5f574f794d4","5aff890cf323a2a86d3be501972c7325e101727b26680cf88b538d28a71b69db","5d5197ac3f0064bafaa3a0321e9d22bdceb7d171ae63f6967125e60f7ba769bb","719e0799b5c29e7a5084eee0b10b19bb63a75b4c203e15b24079bf72a311ca3c","733d2477054d065248993968be19c21378124e34fcd14c127d4cde66937037ce","77a91dc63beb659c3393f061289c94aa2e6fcb4cde5dc622302efd2a91321b5a","7c002618131670c6f2f0cca9a0f9e8673d28af383ad0338cfbcd56fce69fc664","844c13474f9a9f7a37a00130a77faaa95953adfd2d8bf2d456590f1f2f8ddff2","87f4abc86aeec606d7f0477f74820e813992af4a9344f1bee947d63cbaedd934","8906a9df0d4463f4fef9b00e53eedf50a75d0f753d73b7e7d4f04808189ca589","8f00d65ffc6cd98b7a66f58cbd3e6f435acd58dc8c383a21ba3a3d86463f7aa7","93ec6fc6321440bae06cb7e89ee6236a46b33e78694895546b127a92be241c88","a01658638be0bd72c29e4bbbd5686abe6780da5385c55cf325012ad6ddc023c9","af979872b6edac05920b5cf303077d7b00c3e7b2a991ec09dd9e48af2ebcf58b","b40a399c12a5a9a0acc89b29e484e8092d3f6dd80532c7abee5d8ee8db79338e","b41ab1d009f2ac98db276ce14d94b2a92863e4f206f42b3a22e534c17cdec9ca","d04ce8a1af309ce404c846f8a86e88a1fad743b85d56e838984d10b1dd8400eb","d723bcb1a6b4243f826619f17f4d321cc78eb1acd4ba65d0077462021e1da121","db47b19a63e016feea5c1c284cc300472190008d7bbb7d8aeef9578c2ef23156","e02ae6f4ec276c9de1ea74024e41b5299acbbc9d1692fb9fdb996cf8ec140517","e17ce290c743dd7a7bb58551f1a9ee3bbd9340da1806f419e9cb0c39ebd8de6f","e186a791334b10182025b789713224ac26697279b1ae6f162585dd1835c4501a","e4d7e012f393b0d1e7405c1eae5800d6efecd1e4d35f3e05bfa43bd1765c43be","f1e1c7d0734bdfd8b0ba19eaa8e2f2ac7be316698bfd0b21d4fd0999f980c874","f4dbbe8ec65ed50f987206195f2f2c475520658da861f7500a0ad91d4d3a6419","fa641ecac69e92b6264fea46a0473ff7ae3b0e7af6e4ffa40a78454792f83aeb"],"calendarAddedServiceCount":0,"calendarRemovedServiceCount":2},"reliabilityBefore":{"phase":"before","windowStart":"2026-10-16","windowEnd":"2026-10-29","observations":38226,"serviceDays":14,"withinFiveMinutesPct":82.2,"averageDelaySeconds":157,"worstFiveInOneHundredDelaySeconds":611},"reliabilityAfter":{"phase":"after","windowStart":"2026-10-30","windowEnd":"2026-11-02","observations":10316,"serviceDays":4,"withinFiveMinutesPct":85.1,"averageDelaySeconds":122,"worstFiveInOneHundredDelaySeconds":450},"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-03T23:54:11.666Z","freshnessSeconds":428019,"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_4eaf9670e29db46313096427c514d447c381e059efe6ce59d437af80b89b5007","checkedAt":"2026-11-03T23:54:11.666Z","observedAt":"2026-11-03T23:54:04.000Z","freshnessSeconds":7,"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":428019,"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":64443,"freshnessState":"current","qualityState":"complete","reasonCodes":[]}]}}