pub fn validate_path(path: &str) -> Result<(), ValidationError>
Validate a file path to prevent path traversal attacks.
Returns error if path contains traversal sequences.