lewiston-me-us — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-09-11T23:43:10Z,
for the dataset file:///shared/lewiston-me-us_b9d77506.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


  • citylink / Lewiston Auburn Transit Committee

Feed Info


Publisher Name:
Passio Technologies
Publisher URL:
https://passiotech.com
Feed Email:
support@passiotech.com
Feed Language:
English
Feed Start Date:
2026-01-29
Feed End Date:
2026-03-01

Files included


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

Counts


  • Agencies: 1
  • Blocks: 16
  • Routes: 15
  • Shapes: 17
  • Stops: 286
  • Trips: 151

Specification Compliance report

137 notices reported (0 errors, 135 warnings, 2 infos)

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 24

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.

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`.
"67036" 6339 6049.7 175 6338 6049.7 174
"65783" 28 1116.39 27 27 1116.39 26
"65783" 291 10067.44 290 290 10067.44 289
"66891" 2077 12820.2 71 2076 12820.2 70
"67024" 4266 13849.28 564 4265 13849.28 563
"67024" 4272 13949.47 570 4271 13949.47 569
"65785" 385 2889.75 71 384 2889.75 70
"65787" 1674 3744.03 129 1673 3744.03 128
"65787" 2002 15241.31 457 2001 15241.31 456
"65788" 1223 3917.03 137 1222 3917.03 136
"65788" 1542 15180.44 456 1541 15180.44 455
"67054" 6897 5907.51 173 6896 5907.51 172
"67033" 5041 200.27 17 5040 200.27 16
"67033" 5255 4583.29 231 5254 4583.29 230
"67033" 5308 5293.4 284 5307 5293.4 283
"67033" 5420 7221.86 396 5419 7221.86 395
"67033" 5519 10226.05 495 5518 10226.05 494
"67052" 4927 13849.28 564 4926 13849.28 563
"67052" 4933 13949.47 570 4932 13949.47 569
"67053" 5611 200.27 17 5610 200.27 16
"67053" 5825 4583.29 231 5824 4583.29 230
"67053" 5878 5293.4 284 5877 5293.4 283
"67053" 5990 7221.86 396 5989 7221.86 395
"67053" 6089 10226.05 495 6088 10226.05 494
feed_expiration_date7_days WARNING 1

feed_expiration_date7_days

Dataset should be valid for at least the next 7 days.

The dataset expiration date defined in feed_info.txt is in seven days or less. At any time, the published GTFS dataset should be valid for at least the next 7 days.

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 "20260911" "20260301" "20260918"
route_color_contrast WARNING 1

route_color_contrast

Insufficient route color contrast.

A route's color and route_text_color should be contrasting.

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeColor (?) The faulty record's HTML route color. routeTextColor (?) The faulty record's HTML route text color.
"8488" 10 "#C5B0D5" "#FFFFFF"
route_long_name_contains_short_name WARNING 15

route_long_name_contains_short_name

Long name should not contain short name for a single route.

In routes.txt, route_long_name should not contain the value for route_short_name, because when both are provided, they are often combined by transit applications. Note that only one of the two fields is required. If there is no short name used for a route, use route_long_name only.

Good examples:

route_short_name/route_long_name Dataset
"N"/"Judah" Muni San Fransisco
"6"/"ML King Jr Blvd" Trimet Portland Streetcar
"55"/"Boulevard Saint Laurent" STM Montreal
"1"/"Rangiora/Cashmere" Metro Christchurch

Bad examples:

route_short_name/route_long_name
"604"/"604"
"14"/"Route 14"
"2"/"Route 2: Bellows Falls In-Town"

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`. routeLongName (?) The faulty record's `route_long_name`.
"8338" 2 "1" "1 Pleasant St"
"8339" 3 "1" "1 Pleasant St-Sat"
"8497" 4 "10" "10 L-A Link"
"7536" 5 "2" "2 Lisbon Street"
"8484" 6 "3" "3 Sabattus St"
"8485" 7 "3" "3 Sabattus Street Saturday"
"8457" 8 "5" "5 Main St"
"8487" 9 "5" "5 Main St Saturday"
"8488" 10 "6" "6 Circulator"
"8489" 11 "7" "7 All Hubs"
"8501" 12 "7" "7 All Hubs Saturday"
"8493" 13 "8" "8 AUB-Walmart"
"8500" 14 "8" "8 AUB-Walmart Saturday"
"8498" 15 "9" "9 LEW-Walmart-CMCC"
"8499" 16 "9" "9 LEW-Walmart-CMCC Saturday"
stop_without_stop_time WARNING 94

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 94 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.
4 "192148" "100 Manley Road"
8 "192174" "18 Mollison Way"
12 "192210" "251 Goddard Road"
13 "192157" "303 East Avenue"
17 "192173" "36 Mollison Way"
18 "192208" "5 Challenger Drive"
22 "192071" "660 Minot Avenue"
27 "192181" "807 Main Street"
29 "192255" "Acadia Academy - SATURDAY ONLY"
30 "192211" "Alfred A Plourde Parkway and Apple Road"
32 "192113" "Alpha Street and Center Street"
41 "192209" "Atlantis Way and Goddard Road"
52 "192060" "Auburn Petco"
55 "192120" "Auburn Public Library 2"
75 "192240" "Campus Avenue and Central Avenue"
76 "192045" "Canal Plaza"
77 "192172" "Career Center"
78 "192245" "Career Center 2"
89 "192228" "Central Maine Community College (CMCC) and Turner Street 3"
95 "192135" "Chestnut Street and Mill Street"
96 "192143" "Clover Health"
97 "192144" "Clover Health 2"
100 "192103" "College Street and Frye Street"
102 "192100" "College Street and Holland Street"
104 "192104" "College Street and Mountain Avenue"
107 "192175" "College Street, Montello Street and Fair Street Shelter"
108 "192124" "Cook Street and Bolster Street"
109 "192127" "Cook Street and Eighth Street"
110 "192257" "Country Lane Estates"
113 "192107" "Dennison Street and Summer Street"
115 "192256" "Dollar General: Sabattus Street"
116 "192153" "East Avenue and Leavitt Avenue"
117 "192154" "East Avenue and Leavitt Avenue 2"
118 "192156" "East Avenue Lafayette Park Trail"
120 "192219" "East Avenue Shaw's"
122 "192139" "Edgehill Avenue and Harris Street"
123 "192138" "Edward Little High School (ELHS)"
125 "192176" "Fair Street and Mollison Way"
126 "192204" "Fedcap Lewiston"
127 "192259" "Fox Run Estates"
129 "192132" "Franco Center"
130 "192251" "Gamage Avenue and Wilson Street"
131 "192177" "Geiger Elementary"
138 "192140" "Harris Street and Court Street"
142 "192024" "Hotel Road and Swett Avenue"
144 "192258" "LaBrecque Property Management"
146 "192110" "Lake Auburn Avenue and Center Street"
152 "192224" "Lewiston Hampton Inn"
162 "192180" "Lewiston Veterinary Hospital"
182 "192249" "Main Street and Laase Avenue"
service_window_outside_feed_period INFO 2

service_window_outside_feed_period

A service window is not covered by the feed's validity period.

You can see more about this notice here.

serviceId (?) The service_id whose active window extends outside the feed validity period. serviceWindowStartDate (?) The first active date of the service window. serviceWindowEndDate (?) The last active date of the service window. daysBeforeFeedStart (?) Number of days the service window extends before feed_start_date (0 if none). daysAfterFeedEnd (?) Number of days the service window extends after feed_end_date (0 if none).
"65785.178644" "2025-01-04" "2027-12-18" 390 657
"65783.178642" "2025-01-02" "2027-12-31" 392 670