--- issueRef: "#274" version: 3 updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} updatedAt: 1788803503214 --- ## Rebuild AppImage (2026-09-07) Skill utilise: `build-appimage`. Objectif: reconstruire l'AppImage apres merge local du chantier #269/#271 pour rendre le hot reload plugin disponible dans le binaire apres remplacement manuel. Commandes executees depuis `/home/anthony/Documents/Projects/IdeA`: ```bash npm --prefix frontend run build ``` Resultat: OK (`tsc --noEmit` + `vite build`). Warning Vite existant: chunk JS > 500 kB. Commande bundle depuis `crates/app-tauri/`: ```bash mkdir -p /tmp/idea-cargo-home CARGO_HOME=/tmp/idea-cargo-home APPIMAGE_EXTRACT_AND_RUN=1 NO_STRIP=1 ../../frontend/node_modules/.bin/tauri build --bundles appimage ``` Resultat: OK. Tauri a relance le beforeBuildCommand `npm --prefix ../frontend run build:bundle`, puis compile Rust release et bundle AppImage. Artefact produit: ```text /home/anthony/Documents/Projects/IdeA/target/release/bundle/appimage/IdeA_0.3.0_amd64.AppImage ``` Verification: - taille: 114M - permissions: executable `-rwxr-xr-x` - sha256: `dca819a3419a70aea46c5f378d5e48a159fcbb940dbae0270c2d2b59f61c5716` Note: l'AppImage installee n'a pas ete remplacee et IdeA n'a pas ete relance, conformement au skill: cette etape tuerait la session active et doit etre faite manuellement ou apres validation explicite utilisateur.