fn parse_angle_target(s: &str, full_line: &str) -> Result<f64, ParseError>
Parses an angle target value (in degrees) with validation.