GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-05-10T01:12:06Z,
for the dataset file:///shared/cascadeseast-or-us_f5d70fa5.zip. No country code was provided.

Use this report alongside our documentation.

A new version of the Canonical GTFS Schedule validator is available! Please update to get the latest/best validation results.

Summary

Agencies included


Feed Info


Publisher Name:
Passio Technologies
Publisher URL:
https://passiotech.com
Feed Email:
support@passiotech.com
Feed Language:
English
Feed Start Date:
2026-05-08
Feed End Date:
2026-06-08

Files included


  1. agency.txt
  2. calendar.txt
  3. feed_info.txt
  4. routes.txt
  5. shapes.txt
  6. stop_times.txt
  7. stops.txt
  8. trips.txt

Counts


  • Agencies: 1
  • Blocks: 33
  • Routes: 24
  • Shapes: 54
  • Stops: 325
  • Trips: 647

Specification Compliance report

226 notices reported (1 errors, 225 warnings, 0 infos)

Notice Code Severity Total
stop_time_with_arrival_before_previous_departure_time ERROR 1

stop_time_with_arrival_before_previous_departure_time

Backwards time travel between stops in stop_times.txt

For a given trip_id, the arrival_time of (n+1)-th stoptime in sequence must not precede the departure_time of n-th stoptime in sequence in stop_times.txt.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. prevCsvRowNumber (?) The row of the previous stop time. tripId (?) The trip_id associated to the faulty record. arrivalTime (?) Arrival time at the faulty record. departureTime (?) Departure time at the previous stop time.
1127 1126 "1101173" "08:27:00" "30:10:00"
equal_shape_distance_same_coordinates WARNING 108

equal_shape_distance_same_coordinates

Two consecutive points have equal shape_dist_traveled and the same lat/lon coordinates in shapes.txt.

When sorted by shape.shape_pt_sequence, the values for shape_dist_traveled must increase along a shape. Two consecutive points with equal values for shape_dist_traveled and the same coordinates indicate a duplicative shape point.

You can see more about this notice here.

Only the first 50 of 108 affected records are displayed below.

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous shape point. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`.
"62690" 6841 356.3 31 6840 356.3 30
"62690" 6894 1484.62 84 6893 1484.62 83
"62690" 7014 5337.09 204 7013 5337.09 203
"62690" 7022 5473.01 212 7021 5473.01 211
"68950" 16117 5602.88 222 16116 5602.88 221
"68950" 16182 6590.2 287 16181 6590.2 286
"68950" 16379 27128.87 484 16378 27128.87 483
"62693" 9511 16997.05 602 9510 16997.05 601
"62695" 10082 8117.54 299 10081 8117.54 298
"62695" 10083 8117.54 300 10082 8117.54 299
"62695" 10084 8117.54 301 10083 8117.54 300
"62695" 10153 9308.06 370 10152 9308.06 369
"62696" 8315 18774.47 231 8314 18774.47 230
"62696" 8316 18774.47 232 8315 18774.47 231
"62696" 8317 18774.47 233 8316 18774.47 232
"62696" 8318 18774.47 234 8317 18774.47 233
"62696" 8319 18774.47 235 8318 18774.47 234
"62696" 8320 18774.47 236 8319 18774.47 235
"62696" 8321 18774.47 237 8320 18774.47 236
"62696" 8322 18774.47 238 8321 18774.47 237
"62696" 8323 18774.47 239 8322 18774.47 238
"62696" 8324 18774.47 240 8323 18774.47 239
"62696" 8325 18774.47 241 8324 18774.47 240
"62696" 8326 18774.47 242 8325 18774.47 241
"62696" 8327 18774.47 243 8326 18774.47 242
"62696" 8332 18825.1 248 8331 18825.1 247
"62697" 8794 9683.81 365 8793 9683.81 364
"72695" 27572 6558.15 351 27571 6558.15 350
"72695" 27741 11526.28 520 27740 11526.28 519
"62529" 992 3353.85 280 991 3353.85 279
"72102" 13142 2653.61 66 13141 2653.61 65
"72102" 13144 2703.63 68 13143 2703.63 67
"72103" 10725 4509.49 156 10724 4509.49 155
"72103" 10726 4509.49 157 10725 4509.49 156
"72103" 10727 4509.49 158 10726 4509.49 157
"72103" 10728 4509.49 159 10727 4509.49 158
"72103" 10729 4509.49 160 10728 4509.49 159
"72103" 10730 4509.49 161 10729 4509.49 160
"72103" 10731 4509.49 162 10730 4509.49 161
"72103" 10732 4509.49 163 10731 4509.49 162
"72103" 10733 4509.49 164 10732 4509.49 163
"72103" 10734 4509.49 165 10733 4509.49 164
"72103" 10735 4509.49 166 10734 4509.49 165
"72103" 11086 12049.86 517 11085 12049.86 516
"72103" 11666 41594.41 1097 11665 41594.41 1096
"62104" 379 4865.3 378 378 4865.3 377
"62702" 7633 20191.04 331 7632 20191.04 330
"58007" 30937 1862.66 73 30936 1862.66 72
"58007" 31121 7373.4 257 31120 7373.4 256
"58007" 31122 7373.4 258 31121 7373.4 257
feed_expiration_date30_days WARNING 1

feed_expiration_date30_days

Dataset should cover at least the next 30 days of service.

At any time, the GTFS dataset should cover at least the next 30 days of service, and ideally for as long as the operator is confident that the schedule will continue to be operated.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. currentDate (?) Current date (YYYYMMDD format). feedEndDate (?) Feed end date (YYYYMMDD format). suggestedExpirationDate (?) Suggested expiration date (YYYYMMDD format).
2 "20260510" "20260608" "20260609"
stop_without_stop_time WARNING 69

stop_without_stop_time

A stop in stops.txt is not referenced by any stop_times.stop_id.

Such stops are not used by any trip and normally do not provide user value. This notice may indicate a typo in stop_times.txt.

You can see more about this notice here.

Only the first 50 of 69 affected records are displayed below.

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty stop. stopName (?) The name of the faulty stop.
8 "130217" "15th Street @ Bear Creek Road (E)"
13 "130131" "15th Street @ Larkspur Trail (E)"
15 "130133" "15th Street @ Riviera Drive (E)"
18 "130216" "15th Street @ Wilson Avenue (E)"
25 "130164" "27th Street @ Anne Lane (W)"
30 "130128" "27th Street @ Clairaway Avenue (W)"
31 "130080" "27th Street @ Conners Avenue (E)"
36 "130229" "27th Street @ Highway 20 (E)"
38 "130082" "27th Street @ Mountain View High School (E)"
41 "130129" "27th Street @ Reed Market Road (W)"
45 "130079" "27th Street @ Stone Lodge (E)"
46 "130238" "27th Street @ Wichita Way (E)"
48 "130081" "27th Street @ Yellow Ribbon Drive (E)"
89 "130093" "4th Street @ Olney Avenue (W)"
92 "130092" "4th Street @ Seward Avenue (W)"
94 "130169" "5th Street @ Bend Tech Academy (W)"
97 "130168" "5th Street @ Kearney Avenue (W)"
107 "130255" "B Street @ COCC (N)"
108 "130200" "Badger Road @ Chinook Drive (S)"
143 "130089" "Butler Market Road @ Boyd Acres Road (N)"
144 "130059" "Butler Market Road @ Boyd Acres Road (S)"
145 "130061" "Butler Market Road @ Huettl Lane (S)"
146 "130060" "Butler Market Road @ Jones Road (E)"
147 "130088" "Butler Market Road @ Jones Road (W)"
148 "130087" "Butler Market Road @ Sandy Drive (N)"
151 "151715" "Cascade Lakes Welcome Station"
163 "179906" "Colorado Avenue @ Emkay Drive (N)"
164 "179908" "Colorado Avenue @ Simpson Avenue (E)"
166 "130240" "Conners Avenue @ Courtney Drive (W)"
167 "130241" "Conners Avenue @ Doctors Drive (W)"
170 "130239" "Courtney Drive @ 27th Street (N)"
174 "151718" "Dutchman Flat"
181 "130136" "Franklin Avenue @ 7th Street (N)"
189 "130205" "Fred Meyer @ Veterans Way (E)"
206 "130158" "Greenwood Avenue @ Bond Street (N)"
218 "130183" "Highway 97 @ Robal Road (W)"
227 "151720" "Lava Lands Visitor Center"
235 "133582" "Mt. Bachelor Park n Ride (E)"
236 "133584" "Mt. Bachelor Receiving"
238 "133587" "Mt. Bachelor Sunrise Lodge"
239 "133583" "Mt. Bachelor West Village (W)"
255 "130166" "Norton Avenue @ 4th Street (S)"
257 "130201" "Old Fire Hall @ Shad Road (N)"
258 "130202" "Panorama Park @ Panorama Road (N)"
259 "151898" "Park & Float"
263 "194034" "Platform B @ Hawthorne Station"
278 "130203" "Quail Road @ Chukkar Drive (W)"
282 "130132" "Reed Market Road @ 15th Street (N) (Larkspur Center)"
283 "130179" "Reed Market Road @ Fargo Lane (N)"
287 "130130" "Reed Market Road @ Pettigrew Road (N)"
trip_distance_exceeds_shape_distance_below_threshold WARNING 47

trip_distance_exceeds_shape_distance_below_threshold

The distance between the last shape point and last stop point is greater than 0 but less than the 11.1m threshold.

You can see more about this notice here.

tripId (?) The faulty record's trip id. shapeId (?) The faulty record's shape id. maxTripDistanceTraveled (?) The faulty record's trip max distance traveled. maxShapeDistanceTraveled (?) The faulty record's shape max distance traveled. geoDistanceToShape (?) The distance in meters between the shape and the stop.
"920149" "63645" 32770.693160539464 32770.69 9.46733939439618
"1084135" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100882" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100883" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100884" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100885" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100886" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100887" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100888" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100889" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100890" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100891" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100892" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100893" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100894" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100895" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100896" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100897" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100898" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100899" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100900" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100901" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100902" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100903" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100904" "72150" 5386.25196026612 5386.25 8.218778021645234
"1100905" "72150" 5386.25196026612 5386.25 8.218778021645234
"1084136" "72150" 5386.25196026612 5386.25 8.218778021645234
"1101240" "72150" 5386.25196026612 5386.25 8.218778021645234
"1101241" "72150" 5386.25196026612 5386.25 8.218778021645234
"1101242" "72150" 5386.25196026612 5386.25 8.218778021645234
"1101243" "72150" 5386.25196026612 5386.25 8.218778021645234
"1101244" "72150" 5386.25196026612 5386.25 8.218778021645234
"1101245" "72150" 5386.25196026612 5386.25 8.218778021645234
"1101246" "72150" 5386.25196026612 5386.25 8.218778021645234
"825581" "58006" 10795.230940454272 10795.23 9.241244419511448
"825582" "58006" 10795.230940454272 10795.23 9.241244419511448
"825583" "58006" 10795.230940454272 10795.23 9.241244419511448
"825584" "58006" 10795.230940454272 10795.23 9.241244419511448
"825585" "58006" 10795.230940454272 10795.23 9.241244419511448
"825607" "58006" 10795.230940454272 10795.23 9.241244419511448
"825608" "58006" 10795.230940454272 10795.23 9.241244419511448
"825609" "58006" 10795.230940454272 10795.23 9.241244419511448
"825610" "58006" 10795.230940454272 10795.23 9.241244419511448
"825611" "58006" 10795.230940454272 10795.23 9.241244419511448
"825612" "58006" 10795.230940454272 10795.23 9.241244419511448
"825613" "58006" 10795.230940454272 10795.23 9.241244419511448
"825614" "58006" 10795.230940454272 10795.23 9.241244419511448