TODS-I602

One value is spelled more than one way

INFO

Opt-in: off by default, enable with --enable advisory or --enable TODS-I602.

run_events.txt writes the same event_type or job_type two or more ways, differing only in capitalization or in the separator between words. The spec lets a producer use any values but asks for them to be consistent, and a consumer that matches on the literal value reads the spellings as unrelated types. Advisory only: two spellings can be two genuinely different values.

Interpretation: advisory: two values count as one value spelled differently when they match after case-folding and removing spaces, hyphens, and underscores

Spec reference: https://tods-transit.org/spec/#run_eventstxt