{"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:198","publicNumber":"198","operatorId":"oc_transpo","operatorName":"OC Transpo","variantIds":["198"]},"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":"198","computedAt":"2026-11-03T23:32:32.690Z","summary":{"routeId":"198","routeLabel":"198","operatorId":"oc_transpo","observations":6081,"weekdaysObserved":18,"serviceDaysObserved":18,"onTimePct":65.9,"averageDelaySeconds":269.8,"p95DelaySeconds":1073,"computedAt":"2026-11-03T23:32:32.690Z","windowStart":"2026-10-05T00:00:00.000Z","windowEnd":"2026-11-02T23:59:59.999Z"},"hourlyReliability":[{"routeId":"198","routeLabel":"198","operatorId":"oc_transpo","hour":5,"observations":30,"serviceDays":10,"onTimePct":100,"medianDelaySeconds":68,"p95DelaySeconds":225},{"routeId":"198","routeLabel":"198","operatorId":"oc_transpo","hour":6,"observations":602,"serviceDays":11,"onTimePct":84.9,"medianDelaySeconds":139,"p95DelaySeconds":374},{"routeId":"198","routeLabel":"198","operatorId":"oc_transpo","hour":7,"observations":556,"serviceDays":10,"onTimePct":91.5,"medianDelaySeconds":97,"p95DelaySeconds":363},{"routeId":"198","routeLabel":"198","operatorId":"oc_transpo","hour":8,"observations":370,"serviceDays":10,"onTimePct":96.5,"medianDelaySeconds":-30,"p95DelaySeconds":230},{"routeId":"198","routeLabel":"198","operatorId":"oc_transpo","hour":15,"observations":224,"serviceDays":10,"onTimePct":23.2,"medianDelaySeconds":672,"p95DelaySeconds":1058},{"routeId":"198","routeLabel":"198","operatorId":"oc_transpo","hour":16,"observations":483,"serviceDays":10,"onTimePct":47.2,"medianDelaySeconds":316,"p95DelaySeconds":1138},{"routeId":"198","routeLabel":"198","operatorId":"oc_transpo","hour":17,"observations":615,"serviceDays":10,"onTimePct":35.6,"medianDelaySeconds":420,"p95DelaySeconds":1400},{"routeId":"198","routeLabel":"198","operatorId":"oc_transpo","hour":18,"observations":420,"serviceDays":9,"onTimePct":45.2,"medianDelaySeconds":333,"p95DelaySeconds":1572}],"scheduledTripPositionCoverage":{"routeId":"198","routeLabel":"198","operatorId":"oc_transpo","scheduledTrips":55,"observedTrips":55,"notObservedTrips":0,"coveragePct":100,"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":10,"observedTrips":10,"notObservedTrips":0,"coveragePct":100},{"hour":15,"scheduledTrips":5,"observedTrips":5,"notObservedTrips":0,"coveragePct":100},{"hour":16,"scheduledTrips":10,"observedTrips":10,"notObservedTrips":0,"coveragePct":100},{"hour":17,"scheduledTrips":10,"observedTrips":10,"notObservedTrips":0,"coveragePct":100},{"hour":18,"scheduledTrips":5,"observedTrips":5,"notObservedTrips":0,"coveragePct":100}],"headwayRegularity":null}],"recurringProblemStops":[{"stopId":"3677","stopName":"RIVER / SHORELINE PATHWAY","observations":117,"onTimeArrivals":32,"onTimePct":27.4,"medianDelaySeconds":427,"worstFiveInOneHundredDelaySeconds":1209,"serviceDays":20,"windowStart":"2026-10-05","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T00:03:17.720Z"},{"stopId":"3678","stopName":"RIVER / AD. 540","observations":117,"onTimeArrivals":36,"onTimePct":30.8,"medianDelaySeconds":401,"worstFiveInOneHundredDelaySeconds":1177,"serviceDays":20,"windowStart":"2026-10-05","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T00:03:17.720Z"},{"stopId":"3679","stopName":"RIVER / HONEY GABLES","observations":117,"onTimeArrivals":38,"onTimePct":32.5,"medianDelaySeconds":385,"worstFiveInOneHundredDelaySeconds":1226,"serviceDays":20,"windowStart":"2026-10-05","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T00:03:17.350Z"},{"stopId":"3680","stopName":"RIVER / RYEBURN","observations":117,"onTimeArrivals":39,"onTimePct":33.3,"medianDelaySeconds":381,"worstFiveInOneHundredDelaySeconds":1225,"serviceDays":20,"windowStart":"2026-10-05","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T00:03:17.350Z"},{"stopId":"3681","stopName":"RIVER / AD. 540","observations":117,"onTimeArrivals":44,"onTimePct":37.6,"medianDelaySeconds":349,"worstFiveInOneHundredDelaySeconds":1220,"serviceDays":20,"windowStart":"2026-10-05","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T00:03:16.946Z"},{"stopId":"3682","stopName":"RIVER / LEITRIM","observations":117,"onTimeArrivals":52,"onTimePct":44.4,"medianDelaySeconds":322,"worstFiveInOneHundredDelaySeconds":1202,"serviceDays":20,"windowStart":"2026-10-05","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T00:03:16.946Z"},{"stopId":"9625","stopName":"RIVERVIEW B","observations":117,"onTimeArrivals":53,"onTimePct":45.3,"medianDelaySeconds":353,"worstFiveInOneHundredDelaySeconds":1261,"serviceDays":20,"windowStart":"2026-10-05","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T00:03:18.571Z"},{"stopId":"9765","stopName":"EARL ARMSTRONG / CANYON WALK","observations":116,"onTimeArrivals":56,"onTimePct":48.3,"medianDelaySeconds":328,"worstFiveInOneHundredDelaySeconds":1213,"serviceDays":20,"windowStart":"2026-10-05","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T00:03:19.515Z"},{"stopId":"3276","stopName":"EARL ARMSTRONG / SPRATT","observations":117,"onTimeArrivals":57,"onTimePct":48.7,"medianDelaySeconds":321,"worstFiveInOneHundredDelaySeconds":1311,"serviceDays":20,"windowStart":"2026-10-05","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T00:03:18.821Z"},{"stopId":"3277","stopName":"EARL ARMSTRONG / WILD SHORE PATHWAY","observations":117,"onTimeArrivals":57,"onTimePct":48.7,"medianDelaySeconds":316,"worstFiveInOneHundredDelaySeconds":1360,"serviceDays":20,"windowStart":"2026-10-05","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T00:03:18.571Z"},{"stopId":"9763","stopName":"EARL ARMSTRONG / SANDY FOREST PATHWAY","observations":116,"onTimeArrivals":57,"onTimePct":49.1,"medianDelaySeconds":303,"worstFiveInOneHundredDelaySeconds":1237,"serviceDays":20,"windowStart":"2026-10-05","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T00:03:19.227Z"},{"stopId":"9767","stopName":"EARL ARMSTRONG / EYE BRIGHT PATHWAY","observations":116,"onTimeArrivals":57,"onTimePct":49.1,"medianDelaySeconds":303,"worstFiveInOneHundredDelaySeconds":1212,"serviceDays":20,"windowStart":"2026-10-05","windowEnd":"2026-11-02","lastSettledAt":"2026-11-03T00:03:19.515Z"}],"publishedScheduleChange":{"state":"measured","operatorId":"oc_transpo","publicNumber":"198","effectiveDate":"2026-10-30","generatedAt":"2026-11-04T00:07:23.925Z","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":["198"],"longNames":["Limebank <> Greenboro"],"headsigns":["Greenboro","Limebank"],"scheduledTrips":11,"distinctStops":66,"distinctShapes":2,"firstServiceSeconds":21420,"lastServiceSeconds":68160,"shapeChecksums":["09c4f69c6d92b64ad08149047f41a60f1ebee6b61af900bde50889d2a9bf0951","12af7cced4a0312ee276f64b41b6bf7a13ccba9754015b2eed92be9a75fbc5b9","3c889157225ac732f4dc304a9738da50597d80bdc525c8a99822c530e05c3c99","3dbb31ac6853da5587da6c94ca421ac902a43a3c81db29020d70c6d52f1ffc80","4fa6b260892282a2b3253b5c860c393eaca05a68fd3f94ad738af38151e6c114","69ddba2acd76ee23553ee11600bdbbe16b67f7f291e555c636febab6450f3d79","70c53c5081e7bf1126f707c03698fb44c8766a291da3b16f057b51634f76b28c","8302a53b55c140dc11952744b6f5f36dd3bccfc1c48d1c3da480f644cef8f198","877ae35fc348f58fa86ca3c9d5945c63aec571d1e2ff99ce11874dd0e935dcfe","91cc99a88e50e119d5e5c522188d3afc97f840ab6b36c5df94e76074052aca98","97e35187d7f5db82d35853a068d6be627ee427445866cdd8342b66e00a94bdf7","b675af0b01e0da863e8522952e34a50a8218e3d2ae65dcfc35ffbffe2225e9dd","cb5139a28e7eccf18ae7d1d41555d12a69a41748980e69f33945538312cafea2","f137914c77566c3cebd9c167e17d1fd163244258eed7f0130cbffdb086995cb5"],"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":["198"],"longNames":["Limebank <> Greenboro"],"headsigns":["Greenboro","Limebank"],"scheduledTrips":11,"distinctStops":66,"distinctShapes":2,"firstServiceSeconds":21420,"lastServiceSeconds":68160,"shapeChecksums":["09c4f69c6d92b64ad08149047f41a60f1ebee6b61af900bde50889d2a9bf0951","12af7cced4a0312ee276f64b41b6bf7a13ccba9754015b2eed92be9a75fbc5b9","3c889157225ac732f4dc304a9738da50597d80bdc525c8a99822c530e05c3c99","3dbb31ac6853da5587da6c94ca421ac902a43a3c81db29020d70c6d52f1ffc80","4fa6b260892282a2b3253b5c860c393eaca05a68fd3f94ad738af38151e6c114","69ddba2acd76ee23553ee11600bdbbe16b67f7f291e555c636febab6450f3d79","70c53c5081e7bf1126f707c03698fb44c8766a291da3b16f057b51634f76b28c","8302a53b55c140dc11952744b6f5f36dd3bccfc1c48d1c3da480f644cef8f198","877ae35fc348f58fa86ca3c9d5945c63aec571d1e2ff99ce11874dd0e935dcfe","91cc99a88e50e119d5e5c522188d3afc97f840ab6b36c5df94e76074052aca98","97e35187d7f5db82d35853a068d6be627ee427445866cdd8342b66e00a94bdf7","b675af0b01e0da863e8522952e34a50a8218e3d2ae65dcfc35ffbffe2225e9dd","cb5139a28e7eccf18ae7d1d41555d12a69a41748980e69f33945538312cafea2","f137914c77566c3cebd9c167e17d1fd163244258eed7f0130cbffdb086995cb5"],"calendarAddedServiceCount":0,"calendarRemovedServiceCount":2},"reliabilityBefore":{"phase":"before","windowStart":"2026-10-16","windowEnd":"2026-10-29","observations":3284,"serviceDays":10,"withinFiveMinutesPct":64.9,"averageDelaySeconds":271,"worstFiveInOneHundredDelaySeconds":1110},"reliabilityAfter":{"phase":"after","windowStart":"2026-10-30","windowEnd":"2026-11-02","observations":702,"serviceDays":2,"withinFiveMinutesPct":74.5,"averageDelaySeconds":180,"worstFiveInOneHundredDelaySeconds":870},"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-04T00:09:11.463Z","freshnessSeconds":428919,"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_19dc3ec0e2f36f349626ee26234c82cabe1df60bcc2756e8165a10002334dd08","checkedAt":"2026-11-04T00:09:11.463Z","observedAt":"2026-11-04T00:09:05.000Z","freshnessSeconds":6,"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":428919,"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":65343,"freshnessState":"current","qualityState":"complete","reasonCodes":[]}]}}