v0.2.6-pre.014-fix.001

This commit is contained in:
2026-08-22 03:04:25 +02:00
parent 6907e4bbb8
commit bd561cad47
19 changed files with 258 additions and 52 deletions

View File

@@ -1,5 +1,5 @@
<!-- file: docs/plans/013-V0_2_6_WALLET_DESK_PLAN.md -->
<!-- version: 31 -->
<!-- version: 32 -->
# Plan `0.2.6` — Wallet Desk
@@ -1872,3 +1872,21 @@ bash -lc 'cd crates/ksp-app-wallet-desk && cargo tauri dev'
```
Le build Tauri de production reste reporté à `pre.015` et doit demeurer labsolue dernière opération.
### Correctif `0.2.6-pre.014-fix.001` — layout desktop et canari durable
Le retour opérateur de `pre.014` confirme le lancement Tauri crate-local mais révèle plusieurs écarts purement gabarit. Le correctif conserve `pre.014` comme tranche de polish et applique les décisions suivantes :
```text
Tauri dev : crate-local, puis backend debug recale explicitement le CWD sur la racine workspace
main : row sidebar/content non wrappable + contenu min-width: 0
Wallet Desk : header typographique, shell card/card-body et footer alignés sur Config Desk
Wallet Desk : #shellStatus supprimé du HTML et du TypeScript
splash : feed #debug-info pleine largeur dans les deux Desks
pre.013 gate : le canari ne fige plus une shell_phase destinée à évoluer à chaque tranche
```
Le recalage du CWD n'existe actuellement qu'en `debug_assertions` dans les deux `main.rs`. La candidate `pre.015` doit donc vérifier explicitement la stratégie de résolution production/bundle pour `config`, `.env`, `logs` et `wallets` avant le build final ; le comportement release ne doit pas être supposé identique au parcours `cargo tauri dev`.
Ce fix touche le frontend/build contract et porte donc le signal technique `workspace.package.version = 0.2.6-pre.14.fix.1`. `ROADMAP.md`, `CHANGELOG.md` et `docs/plans/002-FUNCTIONAL_RELEASE_SEQUENCE.md` restent inchangés.