3.5 KiB
Delta 0.2.12-pre.010 — réconciliation documentaire finale
Base requise
0.2.12-pre.009-fix.001
workspace.package.version = 0.2.12-pre.9.fix.1
Le gate opérateur de cette base est intégralement vert : audits, cargo check, Clippy, tests ciblés, workspace complet, smoke live de composition SOL Prices et builds Tauri Linux SOL Prices/Wallet/Config Desk.
Objectif
Figé documentaire final de 0.2.12 avant la prerelease de préparation de publication. Cette tranche applique explicitement la séparation VER-LIFECYCLE-006 : elle réconcilie README/USAGE, architecture, plan et validation, sans modifier CHANGELOG.md, ROADMAP.md ni créer/finaliser le prompt 0.2.13.
Version Cargo
Publication non-fix de prerelease :
0.2.12-pre.9.fix.1
-> 0.2.12-pre.10
Conformément à VER-ID-015/016, aucun tauri.conf.json ou package.json n'est synchronisé artificiellement.
Fichiers ajoutés
crates/ksp-app-solprices-desk/USAGE.md
deltas/0.2.12/pre.010.md
Fichiers modifiés
Cargo.toml
crates/ksp-app-solprices-desk/README.md
crates/ksp-app-wallet-desk/README.md
crates/ksp-app-wallet-desk/USAGE.md
docs/000-README.md
docs/architecture/003-COMPONENT_CONTRACTS.md
docs/architecture/004-COMPONENT_INVENTORY.md
docs/architecture/005-DEPENDENCY_GRAPH.md
docs/architecture/010-APPS_SERVICES_SCENARIOS_AND_CONTROL.md
docs/plans/002-FUNCTIONAL_RELEASE_SEQUENCE.md
docs/plans/019-V0_2_12_SOL_PRICES_DESK_PLAN.md
docs/validation/015-V0_2_12_SOL_PRICES_DESK.md
Fichiers supprimés
Aucun.
Décisions réconciliées
- SOL Prices Desk est une HID provider-neutral avec refresh manuel row/selected/all, batch borné
1..=64, aucune moyenne/fallback/auto-refresh. - Wallet Desk consomme
MarketPriceService::refresh_allpendant le refresh balance et calcule côté Rust une moyenne SOL/USD consumer-owned ainsi que l'équivalent USD exact ; indisponibilité prix ->N.A.sans échec de balance. - La moyenne Wallet ne devient jamais un contrat Off-chain Transport ni un prix canonique.
- La version desktop reste Cargo-owned ; les manifests npm privés ne pilotent pas la version KSP.
- La fermeture ne fusionne finalement pas documentation et publication :
pre.010est documentaire,pre.011sera la préparation minimale.
Validations exécutées dans l'environnement de génération
python3 scripts/audit_rust_workspace_rules.py PASS
python3 scripts/audit_markdown_tables.py README.md ... deltas PASS — 143 tables / 127 fichiers
Les contrôles portent sur l'arbre complet reconstruit jusqu'à pre.009-fix.001, puis réconcilié par pre.010.
Validations opérateur héritées de la base
fmt/audits/check/clippy PASS
tests SOL Prices + workspace PASS
smoke live composition SOL Prices PASS
Tauri build SOL Prices PASS
Tauri build Wallet PASS
Tauri build Config PASS supplémentaire
Validations non exécutées
Les commandes Cargo ne sont pas revendiquées dans l'environnement de génération. pre.010 ne requiert aucun nouveau smoke live ni build Tauri, le couloir technique étant déjà fermé.
Question ouverte
Aucune pour le périmètre 0.2.12. La tranche suivante est exclusivement pre.011 : prompt 0.2.13 — Interface foundation, CHANGELOG.md, ROADMAP.md, Cargo.toml et delta mécanique.