pub fn validate_entity_name(name: &str) -> Result<(), AppError>Expand description
Validates entity name against quality rules.
Rejects names with newlines, names shorter than 2 characters, and ALL_CAPS abbreviations of 4 characters or fewer (common NER noise).
ยงErrors
Returns Err(AppError::Validation) when the name violates any rule.