pub fn validate_public_request_id(values: &[&str]) -> Result<(), (u16, Value)>
Validate the optional public request-id header and build the shared typed rejection body.