{"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:222","publicNumber":"222","operatorId":"oc_transpo","operatorName":"OC Transpo","variantIds":["222"]},"grading":{"servicePurpose":"express","policy":"pickup_points_required","contextToVerify":["park_and_ride_dwell"],"numericOtpPublished":false},"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":"222","computedAt":"2026-11-04T03:32:33.342Z","summary":{"routeId":"222","routeLabel":"222","operatorId":"oc_transpo","observations":2967,"weekdaysObserved":18,"serviceDaysObserved":18,"onTimePct":93.4,"averageDelaySeconds":2,"p95DelaySeconds":278,"computedAt":"2026-11-04T03:32:33.342Z","windowStart":"2026-10-05T00:00:00.000Z","windowEnd":"2026-11-02T23:59:59.999Z"},"hourlyReliability":[{"routeId":"222","routeLabel":"222","operatorId":"oc_transpo","hour":5,"observations":88,"serviceDays":11,"onTimePct":100,"medianDelaySeconds":104,"p95DelaySeconds":173},{"routeId":"222","routeLabel":"222","operatorId":"oc_transpo","hour":6,"observations":516,"serviceDays":11,"onTimePct":97.9,"medianDelaySeconds":-48,"p95DelaySeconds":94},{"routeId":"222","routeLabel":"222","operatorId":"oc_transpo","hour":7,"observations":218,"serviceDays":10,"onTimePct":93.6,"medianDelaySeconds":17,"p95DelaySeconds":200},{"routeId":"222","routeLabel":"222","operatorId":"oc_transpo","hour":16,"observations":330,"serviceDays":10,"onTimePct":92.7,"medianDelaySeconds":78,"p95DelaySeconds":309},{"routeId":"222","routeLabel":"222","operatorId":"oc_transpo","hour":17,"observations":280,"serviceDays":10,"onTimePct":96.8,"medianDelaySeconds":-98,"p95DelaySeconds":204},{"routeId":"222","routeLabel":"222","operatorId":"oc_transpo","hour":18,"observations":230,"serviceDays":10,"onTimePct":90.9,"medianDelaySeconds":-108,"p95DelaySeconds":105}],"scheduledTripPositionCoverage":{"routeId":"222","routeLabel":"222","operatorId":"oc_transpo","scheduledTrips":30,"observedTrips":30,"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":16,"scheduledTrips":10,"observedTrips":10,"notObservedTrips":0,"coveragePct":100},{"hour":17,"scheduledTrips":5,"observedTrips":5,"notObservedTrips":0,"coveragePct":100}],"headwayRegularity":null}],"recurringProblemStops":[],"publishedScheduleChange":{"state":"measured","operatorId":"oc_transpo","publicNumber":"222","effectiveDate":"2026-10-30","generatedAt":"2026-11-04T03:48:57.443Z","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":["222"],"longNames":["Blair <> Vars"],"headsigns":["Blair","Vars"],"scheduledTrips":6,"distinctStops":57,"distinctShapes":2,"firstServiceSeconds":21300,"lastServiceSeconds":66420,"shapeChecksums":["02de863d56d67a86d40edece1ea20d49db2ac67066c0c4e7a8791d3bc4f19eac","12a1539b494ae468f5f2f8aa0bf6aec24200543c9838ad22abfb93f138174a58","18e23dbfd1b90631f4f5a17f5cd9e2d124cbce8d71fecb95d73d9fa319d35eb6","2fbc1df6142b4f85c99b94133cceb9db51055ab7287ba2e769d17ce94cccde9a","38e90259cf65091290da89b0ee64f74828f3438b1014c437a72a87fca1dbb9e7","3f295dc963e7b01dcd14517446ee6d64419b0e87033aacf9c0035892a0ffc6ad","40eeeea117925216e3bd9b3661323c70b3e6a2dc0898212a17b93c1de2932e88","45ec6d0ed4ec04506d2e2dbb3ffeee1d0cfa4bbf416d8cf8de9ad91c3a126240","57f8a2b4f18697d06dbfdaf498b4758ddbae1e5ef77c9928f1c03fd28a10b688","5a606ce115a6dc0ad46bb257d569f938df5b63a08e4e5ddd63969cadfb057884","5acf55cf51968e2ccb5e2248adce45390cd57ef97721d4c5a8676474c4f980ab","83f81a5366cdf79f8296a156192ed70f3be4f0b25c8481caba5871f8f455c3c6","8dcca08a6622f5d85b5dfefd6d0ba2285327ca5820a8d0b74af384dbdefe14cb","9c82885f54a15067ea89c3c8f0b4699446cf87a91300587fc4cf0f7508150186","a97f6eb91d2cf3949febf46f8005cb75f5f953c3409059561be82010b4aa8d1d","a9f55088b11d2a36207d1a7c3620ffed46d4f05da398aebe4da1fa95f93abb2a","b79087f08bc05b1caa0125b21c2522bd9821c76b9002411a6840ea759da263c0","bfbe8d0005e03de19d1e717e1953618bb7628e1944330d20cd71d8d4f28e0415","c48065c1048b852948bf178207a449f34f87aabdb5b08d6b43ab34fc104ff4d1","c70ac4023d08b596d62d5bcd23d2d31923610613fcf3fa07c80a69c8029256f2","cac40284893759ced8db12f89124d1d81eaf697065a29e64aeb7f551d6274f2b","cdea117a0f0b11492fd9aa90d65e60c918285d5e0584e490d03be4a9a0d78d3e","e21846ec79bf74986b47c1b23b6fdd92b398314ab683092585366ec784c95706","eec7b1d996d6fa9021ed297f33118e81a8bfa725999089195db85ec792a9cb51","fea9b720bd29d86b6f8daee4df8a0ecf7e647032daa22679606cc054161713e7"],"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":["222"],"longNames":["Blair <> Vars"],"headsigns":["Blair","Vars"],"scheduledTrips":6,"distinctStops":57,"distinctShapes":2,"firstServiceSeconds":21300,"lastServiceSeconds":66420,"shapeChecksums":["02de863d56d67a86d40edece1ea20d49db2ac67066c0c4e7a8791d3bc4f19eac","12a1539b494ae468f5f2f8aa0bf6aec24200543c9838ad22abfb93f138174a58","18e23dbfd1b90631f4f5a17f5cd9e2d124cbce8d71fecb95d73d9fa319d35eb6","2fbc1df6142b4f85c99b94133cceb9db51055ab7287ba2e769d17ce94cccde9a","38e90259cf65091290da89b0ee64f74828f3438b1014c437a72a87fca1dbb9e7","3f295dc963e7b01dcd14517446ee6d64419b0e87033aacf9c0035892a0ffc6ad","40eeeea117925216e3bd9b3661323c70b3e6a2dc0898212a17b93c1de2932e88","45ec6d0ed4ec04506d2e2dbb3ffeee1d0cfa4bbf416d8cf8de9ad91c3a126240","57f8a2b4f18697d06dbfdaf498b4758ddbae1e5ef77c9928f1c03fd28a10b688","5a606ce115a6dc0ad46bb257d569f938df5b63a08e4e5ddd63969cadfb057884","5acf55cf51968e2ccb5e2248adce45390cd57ef97721d4c5a8676474c4f980ab","83f81a5366cdf79f8296a156192ed70f3be4f0b25c8481caba5871f8f455c3c6","8dcca08a6622f5d85b5dfefd6d0ba2285327ca5820a8d0b74af384dbdefe14cb","9c82885f54a15067ea89c3c8f0b4699446cf87a91300587fc4cf0f7508150186","a97f6eb91d2cf3949febf46f8005cb75f5f953c3409059561be82010b4aa8d1d","a9f55088b11d2a36207d1a7c3620ffed46d4f05da398aebe4da1fa95f93abb2a","b79087f08bc05b1caa0125b21c2522bd9821c76b9002411a6840ea759da263c0","bfbe8d0005e03de19d1e717e1953618bb7628e1944330d20cd71d8d4f28e0415","c48065c1048b852948bf178207a449f34f87aabdb5b08d6b43ab34fc104ff4d1","c70ac4023d08b596d62d5bcd23d2d31923610613fcf3fa07c80a69c8029256f2","cac40284893759ced8db12f89124d1d81eaf697065a29e64aeb7f551d6274f2b","cdea117a0f0b11492fd9aa90d65e60c918285d5e0584e490d03be4a9a0d78d3e","e21846ec79bf74986b47c1b23b6fdd92b398314ab683092585366ec784c95706","eec7b1d996d6fa9021ed297f33118e81a8bfa725999089195db85ec792a9cb51","fea9b720bd29d86b6f8daee4df8a0ecf7e647032daa22679606cc054161713e7"],"calendarAddedServiceCount":0,"calendarRemovedServiceCount":2},"reliabilityBefore":{"phase":"before","windowStart":"2026-10-16","windowEnd":"2026-10-29","observations":1652,"serviceDays":10,"withinFiveMinutesPct":94.7,"averageDelaySeconds":-13,"worstFiveInOneHundredDelaySeconds":257},"reliabilityAfter":{"phase":"after","windowStart":"2026-10-30","windowEnd":"2026-11-02","observations":336,"serviceDays":2,"withinFiveMinutesPct":96.4,"averageDelaySeconds":-67,"worstFiveInOneHundredDelaySeconds":119},"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":[]}]}}