pub fn load_rules_dir(
dir: &Path,
) -> Result<Vec<CustomRule>, Vec<CustomRuleError>>Expand description
Load all *.yml and *.yaml files from dir. Files are read in sorted
order for deterministic output. Returns a list of all errors alongside
successfully parsed rules — callers decide whether to fail fast or continue.
Symlinks pointing OUTSIDE dir are refused by default (red-team R2 #4).
Use load_rules_dir_with_opts to opt into the legacy follow-everything
behavior.