//! CLI value parsers for fail-fast validation at command line boundaries.
usesystemprompt_identifiers::{Email, ProfileName};pubfnparse_profile_name(s:&str)->Result<ProfileName, String>{ProfileName::try_new(s).map_err(|e|e.to_string())}pubfnparse_email(s:&str)->Result<Email, String>{Email::try_new(s).map_err(|e|e.to_string())}