# Delta 0.3.0-0-pre.1.fix.1 ## Base Base requise : `0.3.0-0-pre.1`. Ce correctif reste dans la responsabilité de cadrage de `0-pre.1`. Il ne modifie aucun gameplay, runtime, frontend ou packaging. ## Objet Corriger deux omissions du cadrage initial : - créer le plan vivant de `0.3.0` sous `docs/plans/`, avec le découpage prévisionnel souple de toute la progression de la version ; - formaliser les règles associées, notamment la relation plan/ROADMAP/deltas, la cible d'au moins une version complète par session et le traitement des archives fournies depuis un tag. ## Version La version workspace passe de `0.3.0-0-pre.1` à `0.3.0-0-pre.1.fix.1`. ## Plan de version Ajout de : - `docs/plans/000-README.md` ; - `docs/plans/001-V0_3_0_WEB_SNAKE_POC_PLAN.md`. Le plan conserve le scope et les décisions du cadrage, puis suit une trajectoire souple : baseline Snake portable, adaptation WASM, frontend Web/Vite, intégration E2E, correction/extraction conditionnelle, beta, RC et stable. La numérotation est prévisionnelle. Les tranches peuvent être scindées, fusionnées ou décalées en fonction des résultats réels sans forcer une fermeture artificielle. ## Règles ajoutées ou précisées - `0-pre.1` crée ou révise obligatoirement le plan actif de la version sous `docs/plans/` ; - le plan porte le découpage prévisionnel fin, `ROADMAP.md` reste macroscopique et les deltas enregistrent le livré réel ; - une session de développement est planifiée pour livrer au minimum une version concrète complète ; une prerelease est une tranche interne, pas une cible normale de fin de session ; - lorsqu'une archive est fournie comme téléchargement d'un tag du dépôt, elle est la baseline autoritaire de ce tag ; l'absence de `.git` est normale et n'est ni une anomalie ni une validation manquante ; - les contrôles Git nécessitant `.git` ne s'appliquent qu'à un checkout local effectivement fourni. Le prompt `002-V0_3_X_START_PROMPT.md` est aligné sur ces règles : il ne demande plus de vérifier un état Git inexistant dans une archive taggée et exige le plan actif dans le résultat de `pre.1`. ## Fichiers ajoutés - `docs/plans/000-README.md` ; - `docs/plans/001-V0_3_0_WEB_SNAKE_POC_PLAN.md` ; - `deltas/0.3.0/0-pre.1.fix.1.md`. ## Fichiers modifiés - `Cargo.toml` ; - `README.md` ; - `docs/000-README.md` ; - `docs/rules/FILE_CONTRACTS.md` ; - `docs/rules/RULES_DOCUMENTATION.md` ; - `docs/rules/RULES_SESSION_PLANNING.md` ; - `docs/rules/VERSION_WORKFLOW.md` ; - `docs/rules/RULES_COMMANDS.md` ; - `prompts/002-V0_3_X_START_PROMPT.md`. ## Suppressions Aucune. ## Validations applicables Ce fix modifie uniquement le manifest de version et la documentation/règles. Les audits statiques sont exécutés lors de la préparation du delta. Validation utilisateur demandée : ```bash 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 fmt --all -- --check cargo check --workspace ``` Clippy/tests ne sont pas rendus nécessaires par ce fix documentaire lui-même ; ils restent ceux prévus par la progression de `0.3.0`. ## Suite Après validation de ce fix, poursuivre `0.3.0` selon `docs/plans/001-V0_3_0_WEB_SNAKE_POC_PLAN.md`, en commençant par `0-pre.2` et en visant la fermeture complète de `0.3.0` dans la session plutôt qu'un arrêt planifié sur une prerelease.