pub fn parse_required_i32(field: Option<&str>) -> Option<i32>
Parse a required i32 field; returns None if missing or invalid.