v0.3.7-pre.016

This commit is contained in:
2026-09-03 06:26:49 +02:00
parent a266a4d7b6
commit d8f7c9bd8b
15 changed files with 423 additions and 47 deletions

View File

@@ -1,5 +1,5 @@
<!-- file: docs/validation/024-V0_3_7_BACKFILL_DESK.md -->
<!-- version: 25 -->
<!-- version: 26 -->
# Validation v0.3.7 — Backfill Desk
@@ -99,15 +99,15 @@ Le journal opérateur fourni rapporte `cargo clean`, `cargo fmt`, audits Rust/Ma
- [X] Transport readiness et role inventory sûrs.
- [X] Store readiness et cohérence réseau.
- [X] Quatre scopes + commitments + bornes mappés.
- [ ] Single active run + Start.
- [ ] Snapshot latest-value bridge.
- [ ] Cancel + races terminales.
- [ ] Checkpoint/frontier projection + Resume in-session.
- [ ] Frontend/security/composition tests verts.
- [ ] `cargo test --workspace` final vert.
- [ ] `(cd crates/ksp-app-backfill-desk && cargo tauri build)` final vert.
- [ ] Smoke live opt-in exécuté si environnement sûr disponible, sinon explicitement non requis.
- [ ] Réconciliation README/USAGE/plan/validation dans sa tranche dédiée.
- [X] Single active run + Start.
- [X] Snapshot latest-value bridge.
- [X] Cancel + races terminales.
- [X] Checkpoint/frontier projection + Resume in-session.
- [X] Frontend/security/composition tests verts.
- [X] `cargo test --workspace --all-targets --all-features` final vert.
- [X] `(cd crates/ksp-app-backfill-desk && cargo tauri build)` final vert.
- [X] Smokes Mainnet opérateur antérieurs suffisants ; aucun nouveau smoke final requis.
- [X] Réconciliation README/USAGE/plan/validation/architecture dans `pre.016`.
- [ ] Prompt 0.3.8 + CHANGELOG + ROADMAP uniquement dans la lane de publication.
## 9. pre.002 — scaffold desktop
@@ -651,4 +651,34 @@ Un `cargo clean` préalable est optionnel : il peut être utilisé pour une reco
- [X] gate final borné au workspace, arbres Cargo et build Tauri ;
- [ ] gate opérateur final à exécuter ;
- [ ] `pre.016` interdit tant que ce gate n'est pas intégralement vert.
## 32. `pre.015` — gate technique final
Le gate opérateur final est intégralement vert sur `0.3.7-pre.15` :
- [X] `cargo fmt --all -- --check` ;
- [X] audits Rust/exports/workspace et Markdown ;
- [X] `cargo check --workspace` ;
- [X] `cargo clippy --workspace --all-targets --all-features -- -D warnings` sans warning ;
- [X] `cargo test --workspace --all-targets --all-features` : 1 494 tests passés, 0 échec, 15 tests ignorés explicitement opt-in/operator-only ;
- [X] arbres normal/features de `ksp-app-backfill-desk` et `ksp-job-backfill-lib` produits ;
- [X] `cargo tree --duplicates` exécuté et revu ;
- [X] `cargo tauri build` final réussi ;
- [X] bundles Linux `.deb`, `.rpm` et `.AppImage` produits ;
- [X] aucun smoke live supplémentaire requis, les smokes Mainnet précédents ayant déjà prouvé Start, monitoring, Cancel et Resume réels.
Aucun défaut technique n'est reporté vers la réconciliation documentaire.
## 33. `pre.016` — réconciliation documentaire finale
La surface candidate est réconciliée sans rouvrir le runtime :
- [X] `crates/ksp-app-backfill-desk/README.md` décrit responsabilités, composition, frontières et build de manière durable ;
- [X] `crates/ksp-app-backfill-desk/USAGE.md` décrit l'utilisation sans journal de prerelease ni preuve de gate ;
- [X] le plan est réaligné sur les commandes réellement livrées et l'événement `ksp-backfill-status` ;
- [X] les index `docs/000-README.md` et `docs/validation/000-README.md` référencent `0.3.7` ;
- [X] l'inventaire d'architecture fixe `ksp-app-backfill-desk` comme composant implémenté ;
- [X] Layers/Contracts/Dependency Graph/Apps & Services décrivent la composition finale et les firewalls ;
- [X] README racine mentionne la surface desktop Backfill sans faire de la documentation durable un changelog ;
- [X] CHANGELOG et ROADMAP restent réservés à `pre.017` ;
- [X] aucun code, test, frontend, Config ou manifest de crate n'est modifié.