fn read_policy_chunk( reader: &mut Take<File>, buffer: &mut [u8], path: &Path, ) -> Result<usize, CliError>
Read one policy chunk while retaining the file path in any I/O error.