{"schema":"https://otranspo.ca/schemas/public-api/v1/route-evidence","schemaVersion":"1.0.0","evidenceState":"measured","generatedAt":"2026-10-10T04:32:46.804Z","route":{"id":"oc_transpo:673","publicNumber":"673","operatorId":"oc_transpo","operatorName":"OC Transpo","variantIds":["673"]},"grading":{"servicePurpose":"school","policy":"withheld","contextToVerify":[],"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":"673","computedAt":"2026-10-10T04:32:46.804Z","summary":{"routeId":"673","routeLabel":"673","operatorId":"oc_transpo","observations":3455,"weekdaysObserved":19,"serviceDaysObserved":19,"onTimePct":78.2,"averageDelaySeconds":96.6,"p95DelaySeconds":515,"computedAt":"2026-10-10T04:32:46.804Z","windowStart":"2026-09-10T00:00:00.000Z","windowEnd":"2026-10-08T23:59:59.999Z"},"hourlyReliability":[{"routeId":"673","routeLabel":"673","operatorId":"oc_transpo","hour":8,"observations":504,"serviceDays":9,"onTimePct":94,"medianDelaySeconds":-21,"p95DelaySeconds":280},{"routeId":"673","routeLabel":"673","operatorId":"oc_transpo","hour":15,"observations":863,"serviceDays":9,"onTimePct":69.2,"medianDelaySeconds":178,"p95DelaySeconds":546},{"routeId":"673","routeLabel":"673","operatorId":"oc_transpo","hour":16,"observations":234,"serviceDays":9,"onTimePct":85,"medianDelaySeconds":37,"p95DelaySeconds":225}],"scheduledTripPositionCoverage":{"routeId":"673","routeLabel":"673","operatorId":"oc_transpo","scheduledTrips":24,"observedTrips":23,"notObservedTrips":1,"coveragePct":95.8,"serviceDays":4},"scheduledTripPositionCoverageByHour":[{"hour":8,"scheduledTrips":8,"observedTrips":8,"notObservedTrips":0,"coveragePct":100},{"hour":15,"scheduledTrips":16,"observedTrips":15,"notObservedTrips":1,"coveragePct":93.8}],"headwayRegularity":null}],"recurringProblemStops":[],"publishedScheduleChange":{"state":"measured","operatorId":"oc_transpo","publicNumber":"673","effectiveDate":"2026-10-09","generatedAt":"2026-10-10T04:18:44.912Z","before":{"phase":"before","comparisonDate":"2026-10-05","feedVersionId":"edd82b80-107c-4eac-9121-2bff2579fdf8","sourceChecksum":"f3f08b9bf8699356a19f861fbbe00a08f6c66ce5b587d63ea9fc09d40b5e15f3","sourceUrl":"https://oct-gtfs-emasagcnfmcgeham.z01.azurefd.net/public-access/GTFSExport.zip","sourceFetchedAt":"2026-10-03T01:12:44.423Z","serviceStart":"2026-09-25","serviceEnd":"2026-10-25","routeIds":["673"],"longNames":["Fallowfield <> Longfields Davidson Height"],"headsigns":["Fallowfield","Longfields-Davidson Heights"],"scheduledTrips":6,"distinctStops":61,"distinctShapes":2,"firstServiceSeconds":29400,"lastServiceSeconds":59100,"shapeChecksums":["3af1876013dd0e09ca3d26ab64f533a885d4bf4168595946a0240fc39be4bab5","3f2d684e0337ae51ef129c78cda27d5a86a9c5fbaca2ebcfac7633e34ade0412","4695cee9fadf66906c628a25b03c2c9c510630b2d3b162673e453a624b204d9f","62d3e66ae4319622f959e96f298fb1f5d4bae825a29bce46bfafa39813a53084","687316ef033543199631febf3cf1cd6208f7de96a06786155137a54c3ddcc123","7355dc3acd8f012aab4921cc245dbd7e62750775cd858f71163cc6631e17c8fa","74497b1a9cc15fa3f91f579610c46d3cc1c1246a3d4306a2855bd16cd48c4da4","93ecfd3a3552acc110a6f3fe62420917f3f2a549838610970dac6c10591a8e8d","d657c90de900862784f9ce53abeda5faeb6a9532442c8b231a5be0c3eea3c677"],"calendarAddedServiceCount":0,"calendarRemovedServiceCount":3},"after":{"phase":"after","comparisonDate":"2026-10-12","feedVersionId":"54ca76e7-e78f-4623-a135-ab2c87e99d32","sourceChecksum":"9de04e70fcc4165f2df3c650f733c665ae66191109d0f731220ab7d00be6b737","sourceUrl":"https://oct-gtfs-emasagcnfmcgeham.z01.azurefd.net/public-access/GTFSExport.zip","sourceFetchedAt":"2026-10-09T00:31:23.706Z","serviceStart":"2026-10-09","serviceEnd":"2026-11-09","routeIds":["673"],"longNames":["Fallowfield <> Longfields Davidson Height"],"headsigns":[],"scheduledTrips":0,"distinctStops":0,"distinctShapes":0,"firstServiceSeconds":null,"lastServiceSeconds":null,"shapeChecksums":[],"calendarAddedServiceCount":3,"calendarRemovedServiceCount":5},"reliabilityBefore":{"phase":"before","windowStart":"2026-09-25","windowEnd":"2026-10-08","observations":1437,"serviceDays":8,"withinFiveMinutesPct":80.2,"averageDelaySeconds":90,"worstFiveInOneHundredDelaySeconds":470},"reliabilityAfter":{"phase":"after","windowStart":"2026-10-09","windowEnd":"2026-10-09","observations":164,"serviceDays":1,"withinFiveMinutesPct":71.3,"averageDelaySeconds":109,"worstFiveInOneHundredDelaySeconds":585},"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-10-10T04:33:37.806Z","freshnessSeconds":100935,"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_b8db53d8acd5da27f44805c307741bddec36b89c554bcce1b94e4d8c43a785ff","checkedAt":"2026-10-10T04:33:37.806Z","observedAt":"2026-10-10T04:33:07.000Z","freshnessSeconds":30,"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_3d7b76c4df84e87084e7a56f843a439249f96e89c8d34ef1dcc4dbe9615b9894","checkedAt":"2026-10-09T05:04:18.650Z","observedAt":"2026-10-09T00:31:23.706Z","freshnessSeconds":100934,"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_ed502b4c508c50ef0fff9f300c1d47eb43784bf80643a8e2a27f6e728d4d46bf","checkedAt":"2026-10-09T05:04:18.650Z","observedAt":"2026-10-09T00:31:22.603Z","freshnessSeconds":100935,"freshnessState":"current","qualityState":"complete","reasonCodes":[]}]}}