v0.3.8-pre.002-fix.001
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<!-- file: docs/validation/025-V0_3_8_STORE_DESK.md -->
|
||||
<!-- version: 2 -->
|
||||
<!-- version: 3 -->
|
||||
|
||||
# Validation v0.3.8 — Store Desk V1 RAW
|
||||
|
||||
@@ -185,3 +185,38 @@ Cette preuve opérateur ferme le gate technique de la base `0.3.8-pre.1` avant m
|
||||
- [ ] `cargo tree -p ksp-app-store-desk -e features` : à exécuter par l’opérateur.
|
||||
|
||||
La case `pre.002` de la section « Gates futures » reste ouverte jusqu’au retour de ces gates Cargo opérateur.
|
||||
|
||||
## 13. Retour opérateur `pre.002` et ouverture de `pre.002-fix.001`
|
||||
|
||||
Après application de `pre.002`, l’opérateur a exécuté le gate demandé. Les résultats fournis établissent :
|
||||
|
||||
```text
|
||||
General Rust rule audit: clean
|
||||
Rust export completeness audit: 0 candidate(s)
|
||||
KSP workspace Rust rule audit: clean
|
||||
Markdown table audit: clean (314 table(s), 692 file(s))
|
||||
cargo check --workspace: PASS
|
||||
cargo test -p ksp-app-store-desk: PASS (12 unit + 2 dependency boundary + 5 desktop contract + 3 desktop security + 1 public API)
|
||||
cargo tree -p ksp-app-store-desk --edges normal: produit
|
||||
cargo tree -p ksp-app-store-desk -e features: produit
|
||||
```
|
||||
|
||||
`cargo clippy --workspace --all-targets` n’est pas vert : deux erreurs `clippy::implicit-return` sont présentes dans les helpers `parse_json` des tests `desktop_contract.rs` et `desktop_security.rs`. Quatre crates de tests signalent aussi `missing_docs` comme warnings.
|
||||
|
||||
Le même retour opérateur signale une divergence de `vite.config.ts` par rapport au gabarit `ksp-app-*-desk`. L’audit comparatif confirme trois écarts non justifiés :
|
||||
|
||||
```text
|
||||
server.hmr au lieu de server.ws
|
||||
options SCSS quietDeps/silenceDeprecations/verbose absentes
|
||||
otherassets/[name][hash][extname] au lieu de otherassets/[name][extname]
|
||||
```
|
||||
|
||||
Le correctif `pre.002-fix.001` reste strictement dans le couloir scaffold de `pre.002` :
|
||||
|
||||
- réalignement de `vite.config.ts` sur le gabarit Desk KSP, avec seules différences d’identité et de ports 1438/1439 ;
|
||||
- ajout d’un canari d’égalité du template Vite après normalisation identité/ports/header ;
|
||||
- correction explicite des deux retours Clippy dans les helpers de tests ;
|
||||
- ajout des crate-level docs manquantes aux quatre crates d’intégration afin de supprimer les warnings observés ;
|
||||
- aucune capability Store, aucun SQL, aucun changement d’architecture pagination.
|
||||
|
||||
La case `pre.002` reste ouverte jusqu’au gate opérateur du fix.
|
||||
|
||||
Reference in New Issue
Block a user