# Delta 0.2.0-0-pre.1.fix.2 ## Base Base déclarée : `0.2.0-0-pre.1.fix.1`. ## Objet Ce fix formalise l'immuabilité des deltas, le contrat des manifests de suppression et l'incrément obligatoire des versions d'en-tête. Les deltas déjà livrés ne sont pas modifiés. ## Deltas immuables - un fichier `deltas/**/*.md` livré est immuable sur le fond ; - seules les corrections non sémantiques de forme peuvent toucher le fichier existant ; - toute correction de forme autorisée incrémente son en-tête `version` ; - toute correction sémantique ou tout ajout produit un nouveau delta ou `.fix.N`. ## Manifests `*.delete.txt` Les manifests de suppression sont désormais un contrat documenté : - un chemin relatif à la racine par ligne ; - aucune commande shell dans le manifest ; - le delta Markdown associé décrit la raison de chaque groupe de suppressions ; - le delta Markdown associé fournit la procédure d'application ; - toute modification sémantique des suppressions passe par un nouveau delta/fix. ## Versions d'en-tête Toute modification réelle d'un fichier versionné incrémente son en-tête `version`. Les seuls changements qui n'imposent pas cet incrément sont les transformations purement mécaniques réalisées par un formatter officiel, sans autre modification réelle. Un renommage qui modifie l'en-tête `file:` compte comme une modification réelle. ## Fichiers modifiés par ce fix - `Cargo.toml` ; - `Android/game-reflex-poc/build.gradle` ; - `Android/game-snake-poc/build.gradle` ; - `README.md` ; - `docs/rules/RULES_DOCUMENTATION.md` ; - `docs/rules/FILE_CONTRACTS.md` ; - `docs/rules/VERSION_WORKFLOW.md` ; - `docs/rules/RULES_PROJECT.md` ; - `docs/rules/RULES_VALIDATION_MATRIX.md`. Tous les fichiers ci-dessus qui possèdent un en-tête de version ont été incrémentés. ## Validation ```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 ``` Aucun code Rust, Java ou TypeScript n'est modifié dans ce fix.