← All GTFS fixes

Fix: stop names are written in ALL CAPS

Code: scorecard_stop_names_all_caps

What this means

stops.txt writes some or all of your stop_name values in ALL CAPS, for example "MAIN ST & 2ND AVE" instead of "Main St & 2nd Ave".

Why it matters

Mixed-case names are easier to read in trip-planning apps, and screen readers say them more naturally: an all-caps name is sometimes read letter by letter instead of as a word. This does not affect scheduling or routing; it is a plain readability fix for every rider who reads a stop name.

How to fix it

How long it usually takes

Often a bulk fix in your scheduling software, applied to every stop at once rather than one at a time.

Authoritative rule

The GTFS Validator does not flag this, so the expectation comes from the community GTFS Best Practices. Read the relevant GTFS Best Practice. (opens on an external site)

After you republish

Once the changed feed is live at your published URL, the next scorecard run checks it again. When the same complete producer contract no longer reports this finding, it can be recorded as a dated finding clearance. That confirms the later feed state, not who changed the feed or why.