fn extract_zip( content: &[u8], writer: &mut SourceWriter, ) -> Result<(), &'static str>
Extracts ZIP entries through the bounded source writer rather than unpacking paths.