v0.3.8-pre.012
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<!-- file: docs/plans/029-V0_3_8_STORE_DESK_PLAN.md -->
|
||||
<!-- version: 13 -->
|
||||
<!-- version: 14 -->
|
||||
|
||||
# Plan v0.3.8 — Store Desk V1 RAW
|
||||
|
||||
@@ -628,7 +628,36 @@ Le frontend est rescanné contre toute ouverture réseau navigateur, stockage na
|
||||
|
||||
### pre.012 — gate technique final
|
||||
|
||||
`cargo fmt --check`, audits, check/clippy/tests workspace complets selon règles, cargo trees, duplicates, `cargo tauri build`, smoke PostgreSQL read-only opt-in si environnement sûr.
|
||||
Ouvrir exclusivement la preuve technique finale sur la candidate déjà durcie, sans nouveau runtime, frontend, DTO, contrat Store, SQL, migration, Config, dépendance ou test fonctionnel. Le gate est séquentiel : tout échec invalide la tranche même si le shell poursuit ensuite d'autres commandes.
|
||||
|
||||
Ordre attendu avant le build desktop final :
|
||||
|
||||
```bash
|
||||
cargo fmt --all -- --check
|
||||
python3 scripts/audit_rust_workspace_rules.py
|
||||
python3 scripts/audit_markdown_tables.py README.md RULES.md ROADMAP.md CHANGELOG.md docs prompts crates deltas
|
||||
|
||||
cargo check --workspace
|
||||
cargo clippy --workspace --all-targets --all-features -- -D warnings
|
||||
cargo test --workspace --all-targets --all-features
|
||||
cargo check -p ksp-store-lib --no-default-features
|
||||
|
||||
cargo tree -p ksp-app-store-desk --edges normal
|
||||
cargo tree -p ksp-app-store-desk -e features
|
||||
cargo tree -p ksp-store-lib --edges normal
|
||||
cargo tree -p ksp-store-lib -e features
|
||||
cargo tree --duplicates
|
||||
```
|
||||
|
||||
Si un environnement PostgreSQL opérateur sûr est disponible, un smoke **strictement read-only** est exécuté ensuite via Store Desk : Store `ready`, page Transaction, page Account, détail/observations lorsqu'une row existe, puis fermeture propre. Aucune archive, purge, force-rehydrate ou autre mutation n'est admise.
|
||||
|
||||
Le build Tauri est l'ultime opération lourde de la tranche :
|
||||
|
||||
```bash
|
||||
(cd crates/ksp-app-store-desk && cargo tauri build)
|
||||
```
|
||||
|
||||
Un défaut ouvre `pre.012-fix.NNN`; aucune réconciliation README/USAGE durable n'est faite avant un gate entièrement vert.
|
||||
|
||||
### pre.013 — réconciliation documentaire finale
|
||||
|
||||
|
||||
Reference in New Issue
Block a user