pub fn validate_name(name: &str) -> Result<(), String>
Validate a connector system name: lowercase, starts with a letter, then letters/digits/hyphens (the faucet-<kind>-<name> convention).
faucet-<kind>-<name>