# Delta 0.1.0-3-rc.1 ## Base Base validée : `0.1.0-2-beta.1.fix.4`. ## Objectif Entrer en phase RC sans changement fonctionnel. Le socle `0.1.0` est gelé ; la priorité devient la reproductibilité des builds, les artefacts de release et la promotion stable. ## Historique beta La validation complète de la beta est enregistrée sous : ```text history/0.1.0/2-beta.1.fix.4.md ``` ## Matrice RC La matrice durable est documentée dans : ```text docs/testing/003-RC_VALIDATION_MATRIX.md ``` ## Gates ```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 cargo test --workspace --all-targets --all-features ``` ## Desktop release ```bash cargo build -p game-reflex-poc-desktop --release cargo build -p game-snake-poc-desktop --release ../builds/sasedev-games/target/release/game-reflex-poc-desktop ../builds/sasedev-games/target/release/game-snake-poc-desktop ``` ## Tauri release ```bash cd crates/apps/game-reflex-poc-tauri cargo tauri build cd ../../.. ``` Le build frontend reste possédé par Tauri/Vite ; ne pas lancer `npm run build` comme gate indépendante. ## Android Revalider les deux jeux sur : - AVD x86_64/API 36 ; - appareil ARM64 réel. Les commandes détaillées sont dans `docs/testing/003-RC_VALIDATION_MATRIX.md`. ## Publication Les secrets de signature et credentials de store restent externes au dépôt. `3-rc.1` ne devient `0.1.0` qu'après une gate RC complète propre et sans modification supplémentaire. Tout défaut du candidat produit `3-rc.1.fix.N`.