{"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:85","publicNumber":"85","operatorId":"oc_transpo","operatorName":"OC Transpo","variantIds":["85"]},"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":"85","computedAt":"2026-11-03T23:32:32.690Z","summary":{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","observations":211284,"weekdaysObserved":19,"serviceDaysObserved":27,"onTimePct":81.3,"averageDelaySeconds":115,"p95DelaySeconds":596,"computedAt":"2026-11-03T23:32:32.690Z","windowStart":"2026-10-05T00:00:00.000Z","windowEnd":"2026-11-02T23:59:59.999Z"},"hourlyReliability":[{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":0,"observations":2992,"serviceDays":14,"onTimePct":91.4,"medianDelaySeconds":-1,"p95DelaySeconds":353},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":1,"observations":1040,"serviceDays":14,"onTimePct":89.9,"medianDelaySeconds":-32,"p95DelaySeconds":402},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":2,"observations":21,"serviceDays":1,"onTimePct":100,"medianDelaySeconds":-16,"p95DelaySeconds":164},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":4,"observations":1210,"serviceDays":11,"onTimePct":97.9,"medianDelaySeconds":25,"p95DelaySeconds":254},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":5,"observations":3575,"serviceDays":15,"onTimePct":95.1,"medianDelaySeconds":2,"p95DelaySeconds":262},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":6,"observations":4971,"serviceDays":15,"onTimePct":92.9,"medianDelaySeconds":32,"p95DelaySeconds":337},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":7,"observations":5563,"serviceDays":14,"onTimePct":90.9,"medianDelaySeconds":32,"p95DelaySeconds":354},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":8,"observations":5519,"serviceDays":14,"onTimePct":80.8,"medianDelaySeconds":60,"p95DelaySeconds":732},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":9,"observations":6457,"serviceDays":14,"onTimePct":88.6,"medianDelaySeconds":35,"p95DelaySeconds":475},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":10,"observations":7066,"serviceDays":14,"onTimePct":88,"medianDelaySeconds":21,"p95DelaySeconds":442},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":11,"observations":6779,"serviceDays":14,"onTimePct":78.8,"medianDelaySeconds":83,"p95DelaySeconds":570},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":12,"observations":6846,"serviceDays":14,"onTimePct":78.3,"medianDelaySeconds":93,"p95DelaySeconds":656},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":13,"observations":6981,"serviceDays":14,"onTimePct":76.4,"medianDelaySeconds":87,"p95DelaySeconds":614},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":14,"observations":6819,"serviceDays":14,"onTimePct":80.2,"medianDelaySeconds":74,"p95DelaySeconds":649},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":15,"observations":7630,"serviceDays":14,"onTimePct":73.7,"medianDelaySeconds":105,"p95DelaySeconds":747},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":16,"observations":6621,"serviceDays":14,"onTimePct":69.9,"medianDelaySeconds":144,"p95DelaySeconds":891},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":17,"observations":6912,"serviceDays":14,"onTimePct":71.8,"medianDelaySeconds":118,"p95DelaySeconds":747},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":18,"observations":6078,"serviceDays":14,"onTimePct":76.2,"medianDelaySeconds":90,"p95DelaySeconds":648},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":19,"observations":4377,"serviceDays":14,"onTimePct":79.6,"medianDelaySeconds":89,"p95DelaySeconds":586},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":20,"observations":3691,"serviceDays":14,"onTimePct":77.7,"medianDelaySeconds":144,"p95DelaySeconds":610},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":21,"observations":3449,"serviceDays":14,"onTimePct":88.1,"medianDelaySeconds":97,"p95DelaySeconds":392},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":22,"observations":3545,"serviceDays":14,"onTimePct":85,"medianDelaySeconds":53,"p95DelaySeconds":442},{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","hour":23,"observations":3515,"serviceDays":14,"onTimePct":87.5,"medianDelaySeconds":35,"p95DelaySeconds":447}],"scheduledTripPositionCoverage":{"routeId":"85","routeLabel":"85","operatorId":"oc_transpo","scheduledTrips":894,"observedTrips":887,"notObservedTrips":7,"coveragePct":99.2,"serviceDays":7},"scheduledTripPositionCoverageByHour":[{"hour":0,"scheduledTrips":19,"observedTrips":19,"notObservedTrips":0,"coveragePct":100},{"hour":1,"scheduledTrips":1,"observedTrips":1,"notObservedTrips":0,"coveragePct":100},{"hour":4,"scheduledTrips":15,"observedTrips":15,"notObservedTrips":0,"coveragePct":100},{"hour":5,"scheduledTrips":31,"observedTrips":31,"notObservedTrips":0,"coveragePct":100},{"hour":6,"scheduledTrips":47,"observedTrips":46,"notObservedTrips":1,"coveragePct":97.9},{"hour":7,"scheduledTrips":43,"observedTrips":43,"notObservedTrips":0,"coveragePct":100},{"hour":8,"scheduledTrips":48,"observedTrips":48,"notObservedTrips":0,"coveragePct":100},{"hour":9,"scheduledTrips":52,"observedTrips":52,"notObservedTrips":0,"coveragePct":100},{"hour":10,"scheduledTrips":58,"observedTrips":58,"notObservedTrips":0,"coveragePct":100},{"hour":11,"scheduledTrips":49,"observedTrips":49,"notObservedTrips":0,"coveragePct":100},{"hour":12,"scheduledTrips":54,"observedTrips":54,"notObservedTrips":0,"coveragePct":100},{"hour":13,"scheduledTrips":56,"observedTrips":56,"notObservedTrips":0,"coveragePct":100},{"hour":14,"scheduledTrips":66,"observedTrips":66,"notObservedTrips":0,"coveragePct":100},{"hour":15,"scheduledTrips":66,"observedTrips":65,"notObservedTrips":1,"coveragePct":98.5},{"hour":16,"scheduledTrips":57,"observedTrips":55,"notObservedTrips":2,"coveragePct":96.5},{"hour":17,"scheduledTrips":49,"observedTrips":48,"notObservedTrips":1,"coveragePct":98},{"hour":18,"scheduledTrips":44,"observedTrips":42,"notObservedTrips":2,"coveragePct":95.5},{"hour":19,"scheduledTrips":28,"observedTrips":28,"notObservedTrips":0,"coveragePct":100},{"hour":20,"scheduledTrips":28,"observedTrips":28,"notObservedTrips":0,"coveragePct":100},{"hour":21,"scheduledTrips":28,"observedTrips":28,"notObservedTrips":0,"coveragePct":100},{"hour":22,"scheduledTrips":28,"observedTrips":28,"notObservedTrips":0,"coveragePct":100},{"hour":23,"scheduledTrips":27,"observedTrips":27,"notObservedTrips":0,"coveragePct":100}],"headwayRegularity":{"matchedArrivals":5479,"scheduledIntervals":4611,"predictedIntervals":4611,"scheduledWaitSeconds":407.8,"predictedWaitSeconds":513.5,"excessPredictedWaitSeconds":105.7,"routeCount":1,"stopCount":59,"serviceDays":20,"minimumSourceMatchCoveragePct":98.6,"windowStart":"2026-10-04","windowEnd":"2026-11-01","computedAt":"2026-11-03T04:32:30.738Z","method":"settled-predicted-excess-wait-v1","routeId":"85","operatorId":"oc_transpo"}}],"recurringProblemStops":[{"stopId":"4988","stopName":"WOODRIDGE / AD. 50","observations":1647,"onTimeArrivals":942,"onTimePct":57.2,"medianDelaySeconds":-153,"worstFiveInOneHundredDelaySeconds":614,"serviceDays":30,"windowStart":"2026-10-04","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T07:02:57.499Z"},{"stopId":"4987","stopName":"WOODRIDGE / AD. 104","observations":1730,"onTimeArrivals":1068,"onTimePct":61.7,"medianDelaySeconds":-123,"worstFiveInOneHundredDelaySeconds":635,"serviceDays":30,"windowStart":"2026-10-04","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T07:02:57.599Z"},{"stopId":"4986","stopName":"WOODRIDGE / AD. 130","observations":1777,"onTimeArrivals":1154,"onTimePct":64.9,"medianDelaySeconds":-87,"worstFiveInOneHundredDelaySeconds":666,"serviceDays":30,"windowStart":"2026-10-04","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T07:02:57.677Z"},{"stopId":"4985","stopName":"WOODRIDGE / AD. 124","observations":1797,"onTimeArrivals":1210,"onTimePct":67.3,"medianDelaySeconds":-67,"worstFiveInOneHundredDelaySeconds":664,"serviceDays":30,"windowStart":"2026-10-04","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T07:02:57.677Z"},{"stopId":"579","stopName":"BRONSON / CHAMBERLAIN","observations":1778,"onTimeArrivals":1197,"onTimePct":67.3,"medianDelaySeconds":155,"worstFiveInOneHundredDelaySeconds":745,"serviceDays":30,"windowStart":"2026-10-04","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T06:06:09.470Z"},{"stopId":"580","stopName":"CHAMBERLAIN / PERCY","observations":1778,"onTimeArrivals":1223,"onTimePct":68.8,"medianDelaySeconds":144,"worstFiveInOneHundredDelaySeconds":740,"serviceDays":30,"windowStart":"2026-10-04","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T06:06:09.254Z"},{"stopId":"4320","stopName":"BRONSON / CLEMOW","observations":1778,"onTimeArrivals":1227,"onTimePct":69,"medianDelaySeconds":148,"worstFiveInOneHundredDelaySeconds":742,"serviceDays":30,"windowStart":"2026-10-04","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T06:06:09.618Z"},{"stopId":"584","stopName":"LEES / BRUNSWICK","observations":1775,"onTimeArrivals":1240,"onTimePct":69.9,"medianDelaySeconds":74,"worstFiveInOneHundredDelaySeconds":768,"serviceDays":30,"windowStart":"2026-10-04","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T07:03:00.405Z"}],"publishedScheduleChange":{"state":"measured","operatorId":"oc_transpo","publicNumber":"85","effectiveDate":"2026-10-30","generatedAt":"2026-11-03T23:49:45.606Z","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":["85"],"longNames":["Lees <> Bayshore"],"headsigns":["Bayshore","Carling  / Archibald","Lees","Preston"],"scheduledTrips":137,"distinctStops":138,"distinctShapes":6,"firstServiceSeconds":15420,"lastServiceSeconds":92580,"shapeChecksums":["07afbf67e9d715eebe517a396ae6499d05ef79aea84d69042d1b078d119e28c8","0c4ddbfbd757c36fd1a8beb42b67ef2f1e168d2b5941a688b097b09774e9a784","0ed00f7b6d461f5758aa029a872b552d6386a8806307e318b3ccd9acdf889c0a","14145cb7cd4006fc36554397a09f481a512374ecd23ba3c4e086f1b1621d7371","1c7811afa3ec6acb420ac4f15f456b2042fd8b106f95c78c1a087238a67b39e1","1ccc31be39b1fbc52942a59e2b0918291946e0f19c65cb0276f8f9bb999cadc0","216a0632dc567c5ccdf33ededb833557d28dd913dd91880807b145a437375380","37b46eed944db02bfa4b6d652e6bc8130cd83b7d4185765ad34cabf5ce231e12","3bb27218b75277e8e4b736a37c6a34df2d148653ac8e9f2552fe980f7e73dbbb","468290b63a9cd7998af81e17beecde363cd50b6516ec1117b6d3f57228327e4a","5095415d0217df7778991d35a30615269eb4f355cddd812487695e341c8e851e","5165c0e10544d41d564014318e5a775472a1e7183bd419d570731d9358f53009","5bc718ca4dd59c6bfd4dcd8d8eb95bb4758ed3840e53278efe97ff330ccbe2c7","8af3e1b5dc4dd06c3940fe52290a06f6c5e4eab1ec0664c7d2f535dbb78cbbe4","8ff6e4d7bd14c24879a754feeb0100f575495f715ecbcae00611c010637d17b0","991845b103e8597d2217fd9eb22d8f78ecac21f21495490287cf78802ba3aaf0","99dd49a333dc1b11afeec334b78bae4898fe78fa740971eae990c574db759388","9a1e1e303a71905ff247df93d1e67a0b691c679c7498bfbe5088ccbe3c092f31","9f49f0d3778f4ea37036f8a330dfc87dccd6ca75e9d086d39207cf73c0d5994d","ae7dc782e43e8bcb6dba34fba43348a57744375f38dbce81c2965eeb07c4f26a","b68780f5fd58e3276f97589b356be491d34fa812db91c27fbfb90cd241da77ee","c3982d0ec3c5a0aa209051f0677a9591c9f666b7df6a8c9b4fac4693e1d5f6b8","c3ee1426c6aed0ec2cad784ecffc34bcb0983900a47d52480c39476b1161803c","cc4ad2a90941c1cb0fa431491e75e085dcf9c5083121bb1ca646fafa165eae09","d0a369b0b6ef0ba48f61bd4ef5a6cc433b8492f78ad864eb721d9da29ab96982","fe505e1cce265206724b3d844fbdaa6e9ce90a02bc83d0fcec5daf8c4e7bc7b0"],"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":["85"],"longNames":["Lees <> Bayshore"],"headsigns":["Bayshore","Carling  / Archibald","Lees","Preston"],"scheduledTrips":137,"distinctStops":138,"distinctShapes":6,"firstServiceSeconds":15420,"lastServiceSeconds":92580,"shapeChecksums":["07afbf67e9d715eebe517a396ae6499d05ef79aea84d69042d1b078d119e28c8","0c4ddbfbd757c36fd1a8beb42b67ef2f1e168d2b5941a688b097b09774e9a784","0ed00f7b6d461f5758aa029a872b552d6386a8806307e318b3ccd9acdf889c0a","14145cb7cd4006fc36554397a09f481a512374ecd23ba3c4e086f1b1621d7371","1c7811afa3ec6acb420ac4f15f456b2042fd8b106f95c78c1a087238a67b39e1","1ccc31be39b1fbc52942a59e2b0918291946e0f19c65cb0276f8f9bb999cadc0","216a0632dc567c5ccdf33ededb833557d28dd913dd91880807b145a437375380","37b46eed944db02bfa4b6d652e6bc8130cd83b7d4185765ad34cabf5ce231e12","3bb27218b75277e8e4b736a37c6a34df2d148653ac8e9f2552fe980f7e73dbbb","468290b63a9cd7998af81e17beecde363cd50b6516ec1117b6d3f57228327e4a","5095415d0217df7778991d35a30615269eb4f355cddd812487695e341c8e851e","5165c0e10544d41d564014318e5a775472a1e7183bd419d570731d9358f53009","5bc718ca4dd59c6bfd4dcd8d8eb95bb4758ed3840e53278efe97ff330ccbe2c7","8af3e1b5dc4dd06c3940fe52290a06f6c5e4eab1ec0664c7d2f535dbb78cbbe4","8ff6e4d7bd14c24879a754feeb0100f575495f715ecbcae00611c010637d17b0","991845b103e8597d2217fd9eb22d8f78ecac21f21495490287cf78802ba3aaf0","99dd49a333dc1b11afeec334b78bae4898fe78fa740971eae990c574db759388","9a1e1e303a71905ff247df93d1e67a0b691c679c7498bfbe5088ccbe3c092f31","9f49f0d3778f4ea37036f8a330dfc87dccd6ca75e9d086d39207cf73c0d5994d","ae7dc782e43e8bcb6dba34fba43348a57744375f38dbce81c2965eeb07c4f26a","b68780f5fd58e3276f97589b356be491d34fa812db91c27fbfb90cd241da77ee","c3982d0ec3c5a0aa209051f0677a9591c9f666b7df6a8c9b4fac4693e1d5f6b8","c3ee1426c6aed0ec2cad784ecffc34bcb0983900a47d52480c39476b1161803c","cc4ad2a90941c1cb0fa431491e75e085dcf9c5083121bb1ca646fafa165eae09","d0a369b0b6ef0ba48f61bd4ef5a6cc433b8492f78ad864eb721d9da29ab96982","fe505e1cce265206724b3d844fbdaa6e9ce90a02bc83d0fcec5daf8c4e7bc7b0"],"calendarAddedServiceCount":0,"calendarRemovedServiceCount":2},"reliabilityBefore":{"phase":"before","windowStart":"2026-10-16","windowEnd":"2026-10-29","observations":110928,"serviceDays":14,"withinFiveMinutesPct":80.7,"averageDelaySeconds":119,"worstFiveInOneHundredDelaySeconds":602},"reliabilityAfter":{"phase":"after","windowStart":"2026-10-30","windowEnd":"2026-11-02","observations":30433,"serviceDays":4,"withinFiveMinutesPct":82.3,"averageDelaySeconds":108,"worstFiveInOneHundredDelaySeconds":568},"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":[]}]}}