# Bir rule_id'nin BİRBİRİYLE HİÇ ORTAK ALANI OLMAYAN emit noktaları. 14 kural.
# Biçim: RULE_ID  dosya:alan+alan  dosya:alan
#
# Ayrık küme = kural muhtemelen İKİ FARKLI OLGU için kullanılıyor. Bazıları
# MEŞRUDUR (aynı olgu birden çok alanda ölçülür); bazıları KİMLİK ÇAKIŞMASIDIR
# (registry başlığı yalnız birini anlatır → kullanıcı yanlış etiketli bulgu alır).
# Her satır adjudike edilmelidir; gerekçesi aşağıya yazılır.
#
# Yeniden üretmek: UPDATE_LEDGER=1 cargo test -p gtfs-rules --test emit_identity \
#   rule_ids_emitted_for_disjoint_fields_match_ledger
AGN_013  k4_cross_ref.rs:agency_lang  mod.rs:feed_lang
BKR_001  booking_rules.rs:prior_notice_last_day  booking_rules.rs:prior_notice_start_day
BKR_023  booking_rules.rs:prior_notice_duration_max  booking_rules.rs:prior_notice_last_day  booking_rules.rs:prior_notice_start_day
DQ_018  k6_analytics.rs:route_desc  k6_analytics.rs:route_long_name  k6_analytics.rs:stop_headsign  k6_analytics.rs:stop_name  k6_analytics.rs:trip_headsign
DQ_019  k6_analytics.rs:route_desc  k6_analytics.rs:route_long_name  k6_analytics.rs:stop_headsign  k6_analytics.rs:stop_name  k6_analytics.rs:trip_headsign
JPN_020  k4_cross_ref.rs:office_phone  k4_cross_ref.rs:office_url
JPN_022  k4_cross_ref.rs:agency_lang  k4_cross_ref.rs:location_type
OPR_010  k6_analytics.rs:bikes_allowed  k6_analytics.rs:wheelchair_accessible
RCT_004  rider_categories.rs:max_age  rider_categories.rs:min_age
STM_034  stop_times.rs:arrival_time  stop_times.rs:departure_time
STP_003  stops.rs:stop_lat  stops.rs:stop_name
TFR_003  timeframes.rs:end_time  timeframes.rs:start_time
TRF_017  k4_cross_ref.rs:from_route_id  k4_cross_ref.rs:to_route_id
XFL_021  k4_cross_ref.rs:from_stop_id  k4_cross_ref.rs:to_stop_id
