pub fn validate_settings(path: &Path) -> Result<Option<String>>
Validate that settings.json has correct hook format Returns error description if invalid, None if valid