pub fn discover(parent: &Path) -> Result<Vec<ConfigRoot>>Expand description
Auto-discover sibling .X/ config roots under parent.
A directory qualifies when its name starts with . and it contains a
services/ or infra/ subtree — so .yah and .noisetable are picked up
while .git, .DS_Store, and stray dotfiles are not. Roots are returned in
deterministic (directory-name) order. Each root’s (tenant, namespace) is
resolved via ConfigRoot::from_config_dir.