# Delta 0.1.0-2-beta.1.fix.2 ## Base Base déclarée : `0.1.0-2-beta.1.fix.1`. Le packaging Tauri de `fix.1` passe, mais le chemin de sortie Vite pointe encore dans la racine du dépôt. ## Défaut Depuis : ```text crates/apps/game-reflex-poc-tauri ``` le chemin : ```text ../../../builds/sasedev-games/game-reflex-poc-tauri/dist ``` résout vers : ```text sasedev-games/builds/sasedev-games/game-reflex-poc-tauri/dist ``` et fait apparaître un répertoire généré `builds/` dans le dépôt. ## Correctif Vite utilise désormais : ```text ../../../../builds/sasedev-games/game-reflex-poc-tauri ``` avec : ```text dist/ vite-cache/ ``` `tauri.conf.json` utilise le même `dist/` externe. Cette règle est cohérente avec `.cargo/config.toml`, qui place déjà Cargo sous : ```text ../builds/sasedev-games/target ``` ## Audit `scripts/audit_distribution_layout.py` rejette désormais explicitement : ```text ./builds ``` à la racine du dépôt. ## Nettoyage local unique Si l'ancien répertoire généré existe encore : ```bash rm -rf builds ``` Cette suppression vise uniquement l'ancien artefact de build créé sous la racine du dépôt. ## Validation ```bash cargo fmt --all cargo fmt --all -- --check python3 scripts/audit_rust_workspace_rules.py python3 scripts/audit_markdown_tables.py README.md RULES.md ROADMAP.md CHANGELOG.md docs prompts crates Android deltas history python3 scripts/audit_distribution_layout.py cargo check --workspace cargo clippy --workspace --all-targets --all-features -- -D warnings ``` Puis : ```bash cd crates/apps/game-reflex-poc-tauri cargo tauri build cd ../../.. ``` Attendu côté Vite : le chemin affiché doit viser le répertoire frère `../builds/sasedev-games/game-reflex-poc-tauri/dist`, jamais `sasedev-games/builds/...`. ## Vérification ```bash test ! -e builds test -d ../builds/sasedev-games/game-reflex-poc-tauri/dist test -d ../builds/sasedev-games/target ``` ## Transition Si ces gates passent, reprendre la matrice beta restante sur `0.1.0-2-beta.1.fix.2`.