chore(tickets): carnet #285 — rebuild AppImage post-merge consigné (merges locaux parent b681433 / SDK e3a0f46, artefact IdeA_0.3.0_amd64.AppImage produit par Main depuis develop; restants manuels: remplacement AppImage + relance + validation live ctx.pluginRoot et contact cross-project #284 — condition de clôture #284/#285; aucun push)

This commit is contained in:
2026-09-08 18:40:31 +02:00
parent 270c740afc
commit 251256573f

View File

@ -87,3 +87,11 @@ Commandes réelles QA :
- Hygiène : `cargo fmt --all -- --check` vert ; `git diff --check` parent vert ; `git diff --check` SDK vert.
Verdict QA : VERT pour le périmètre source/test. Réserves : un rebuild AppImage puis une validation live sont nécessaires pour prouver l'usage réel de `ctx.pluginRoot` dans le binaire actuellement utilisé par l'application, car les tests exécutés valident les frontières source/store/catalogue/DTO/loader/SDK mais ne remplacent pas le binaire AppImage lancé. Le submodule reste dirty par ses modifications locales et le parent pointe vers ce submodule dirty ; aucun commit/bump/push/merge n'a été fait par QA.
## 2026-09-08 - Rebuild AppImage post-merge
Git : commits et merges locaux effectués depuis les branches `feature/285-plugin-root-runtime-api` — submodule `9ce3a55` + merge `e3a0f46` vers develop SDK ; parent `e499a0f` (bump pointeur `e3a0f46`) + merge `b681433` vers develop + sync store `270c740`. Aucun push.
Main : rebuild AppImage finale exécuté depuis `develop` après les merges. Commandes : `npm --prefix frontend run build` vert ; puis depuis `crates/app-tauri`, `CARGO_HOME=/tmp/idea-cargo-home APPIMAGE_EXTRACT_AND_RUN=1 NO_STRIP=1 ../../frontend/node_modules/.bin/tauri build --bundles appimage` vert. Artefact : `target/release/bundle/appimage/IdeA_0.3.0_amd64.AppImage`.
Restant manuel : remplacement de l'AppImage installée + relance, puis validation live de `ctx.pluginRoot` (et du contact cross-project #284) dans le binaire actif — condition de clôture des tickets #284 et #285.