AppImage files use SquashFS format (ELF + embedded squashfs), not a regular archive, so bsdtar fails with "Unrecognized archive format". Replace bsdtar with unsquashfs for AppImage inspection, with fallback to --appimage-extract and finally size validation. Update both CI workflows to install squashfs-tools instead of libarchive-tools. Co-Authored-By: Claude Opus 4.6 <[email protected]>