0.3.0-2-beta.2.fix.2
This commit is contained in:
66
deltas/0.3.0/2-beta.2.fix.2.md
Normal file
66
deltas/0.3.0/2-beta.2.fix.2.md
Normal file
@@ -0,0 +1,66 @@
|
||||
<!-- file: deltas/0.3.0/2-beta.2.fix.2.md -->
|
||||
<!-- version: 1 -->
|
||||
|
||||
# Delta 0.3.0-2-beta.2.fix.2
|
||||
|
||||
## Base requise
|
||||
|
||||
`0.3.0-2-beta.2.fix.1`.
|
||||
|
||||
## Objectif
|
||||
|
||||
Finaliser la gouvernance des commandes et des validations transmise au prompt `0.3.1`, afin d'éviter les gates surdimensionnées, les logs pollués et les workflows Tauri incorrects.
|
||||
|
||||
Ce correctif est strictement documentaire. Il ne modifie aucun code, manifeste runtime, dépendance, configuration de build ni version technique.
|
||||
|
||||
## Décisions consolidées
|
||||
|
||||
- un fix strictement documentaire ne modifie aucune version Cargo/npm/Gradle/Tauri/Android ou autre version consommée par le runtime/build ;
|
||||
- tout changement de code Rust, manifeste Cargo, feature ou dépendance Rust déclenche `cargo fmt --all`, `cargo fmt --all -- --check`, `cargo check --workspace` puis `cargo clippy --workspace --all-targets --all-features -- -D warnings` ;
|
||||
- les audits Python sont sélectionnés selon les fichiers réellement touchés ;
|
||||
- `cargo test -p <crate> --all-targets --all-features` est la stratégie normale ;
|
||||
- `cargo test --workspace --all-targets --all-features` est réservé à un ou quelques jalons explicitement planifiés ou à une portée transverse incertaine ;
|
||||
- `cargo tree` n'est exécuté que si les dépendances/features changent ou qu'un diagnostic de frontière le justifie ;
|
||||
- toute commande nécessitant un changement de répertoire utilise `(cd <dir> && <commande>)` ;
|
||||
- dans une app Tauri, npm sert à gérer les dépendances frontend ; les smokes passent par `cargo tauri dev` et le packaging final/prefinal par `cargo tauri build`, les hooks Tauri possédant Vite/TypeScript/WASM.
|
||||
|
||||
## Fichiers ajoutés
|
||||
|
||||
```text
|
||||
history/0.3.0/2-beta.2.fix.1.md
|
||||
deltas/0.3.0/2-beta.2.fix.2.md
|
||||
```
|
||||
|
||||
## Fichiers modifiés
|
||||
|
||||
```text
|
||||
docs/plans/001-V0_3_0_WEB_SNAKE_POC_PLAN.md
|
||||
docs/rules/PROMPT_STRUCTURE.md
|
||||
docs/rules/RULES_COMMANDS.md
|
||||
docs/rules/RULES_SESSION_PLANNING.md
|
||||
docs/rules/RULES_VALIDATION_MATRIX.md
|
||||
docs/rules/VERSION_WORKFLOW.md
|
||||
prompts/003-V0_3_1_START_PROMPT.md
|
||||
```
|
||||
|
||||
## Fichiers supprimés
|
||||
|
||||
Aucun.
|
||||
|
||||
## Version technique
|
||||
|
||||
Aucune version technique n'est modifiée. La workspace et le package Web restent `0.3.0-2-beta.2`.
|
||||
|
||||
## Validation attendue
|
||||
|
||||
Les seuls fichiers touchés sont Markdown. L'audit applicable est donc :
|
||||
|
||||
```bash
|
||||
python3 scripts/audit_markdown_tables.py docs prompts deltas history
|
||||
```
|
||||
|
||||
Aucun `cargo fmt`, `cargo check`, Clippy, test Cargo, `cargo tree`, audit de distribution, npm, Tauri ou smoke n'est requis pour ce correctif documentaire.
|
||||
|
||||
## Après validation
|
||||
|
||||
Si la revue humaine confirme ces règles, ouvrir `0.3.0-3-rc.1`. La RC appliquera la matrice finale, écrira l'entrée RC du `CHANGELOG.md` et vérifiera une dernière fois le prompt `0.3.1` sans rouvrir le scope fonctionnel.
|
||||
Reference in New Issue
Block a user