67 lines
2.7 KiB
Markdown
67 lines
2.7 KiB
Markdown
<!-- 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.
|