- Replace gunzipAsync with zlib.inflateRaw() for ZIP DEFLATE compression
- gunzipAsync expects GZIP format, but ZIP files use raw DEFLATE streams
- This fixes metadata.json and all compressed file processing
- archiver library creates standard ZIP format with DEFLATE compression
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>