Skip to content

Standardize conditional rule names (missing_ vs without ) #2074

@Orkunnnn

Description

@Orkunnnn

Describe the problem

The naming conventions for conditionally required rules are inconsistent.
Some rules use the missing_* prefix (e.g., missing_feed_info_date), while others use the without pattern (e.g., stop_without_location).

Although they represent the same concept, their inconsistent naming makes it harder to:

  • search for related rules (e.g., searching for “missing” won’t surface stop_without_location),

  • understand grouping and intent,

  • maintain or update rule definitions consistently.

This discrepancy creates ambiguity and slows down navigation across the rule definitions.

Suggest a fix or an alternative

stop_without_location could be renamed to missing_stop_location to align with the “missing” pattern or conversely, missing_feed_info_date could be renamed to feed_info_without_date to align with the “without” pattern.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions