1308ec1433
AppImage files use SquashFS format (ELF + embedded squashfs), so bsdtar fails with "Unrecognized archive format". This was causing Linux beta builds to fail at the verification step. Changes: - Replace bsdtar with unsquashfs for AppImage inspection, with fallback to --appimage-extract and finally size validation - Use boundary-safe regex for app.asar detection (avoids false positive from app.asar.unpacked) - Tool execution failures now correctly trigger verification failure - Missing package targets are hard failures instead of warnings - Install squashfs-tools instead of libarchive-tools in CI workflows Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>