0.0.2-alpha.5

This commit is contained in:
2026-09-29 05:59:03 +02:00
parent 1fe39dfdeb
commit da5445354e
15 changed files with 613 additions and 26 deletions

View File

@@ -1,5 +1,5 @@
<!-- file: docs/rules/400-VALIDATION.md -->
<!-- version: 1 -->
<!-- version: 2 -->
# Validation locale Knowledge
@@ -79,12 +79,15 @@ Lorsqu'un audit lexical rencontre un cas que son modèle ne sait pas interpréte
## Ordre normal
Pour une tranche Rust transverse, la séquence habituelle est :
Pour une tranche Rust transverse, le formatter officiel normalise d'abord les sources. `cargo fmt --all` est une étape mutante volontaire et doit être exécutée avant tout audit du code Rust ; `cargo fmt --all -- --check` confirme immédiatement l'état obtenu.
La séquence habituelle est :
```text
format
-> audits structurels applicables
-> cargo check / metadata utile
cargo fmt --all
-> cargo fmt --all -- --check
-> audits Rust structurels applicables
-> cargo metadata / cargo check utiles
-> clippy strict
-> tests ciblés
-> tests workspace si justifiés
@@ -92,6 +95,8 @@ format
-> git diff --cached --check / status
```
Les audits Markdown ou autres contrôles documentaires peuvent être exécutés avant ou après le formatage Rust puisqu'ils ne portent pas sur les sources Rust.
Pour une tranche Web, les preuves npm/typecheck/build sont ajoutées lorsque `Web/` ou son contrat d'intégration est touché. Une tranche documentaire ou Rust sans diff Web ne rejoue pas automatiquement le frontend.
## Régression et dette externe