v0.3.9-pre.001-fix.002

This commit is contained in:
2026-09-04 14:11:21 +02:00
parent b87b7f4505
commit 5c797827f7
4 changed files with 137 additions and 11 deletions

View File

@@ -1,5 +1,5 @@
<!-- file: docs/validation/026-V0_3_9_WORKER_API_RAW_TRANSACTION_AUDIT.md -->
<!-- version: 1 -->
<!-- version: 2 -->
# Validation v0.3.9 — Worker API + audit RAW Transaction
@@ -34,7 +34,7 @@ Cette matrice suit les preuves de `0.3.9` sans remplacer les deltas. `pre.001` f
- [X] Audit Rust post-modification : General clean, export completeness 0, KSP workspace clean.
- [X] Audit Markdown post-modification : clean, 321 tables / 728 fichiers.
- [X] Diff byte-level contre le ZIP stable : trois ajouts, zéro modification, zéro suppression après retrait des artefacts ignorés.
- [X] `Cargo.toml` reste byte-identique à la base et `workspace.package.version = 0.3.8`.
- [X] La livraison initiale `pre.001` a laissé `Cargo.toml` byte-identique à la base ; cette décision a ensuite été identifiée comme non conforme à `VER-ID-009` et corrigée par `pre.001-fix.002`.
Le ZIP ne contient pas `.git`; lexistence du tag nest pas inspectée directement. Le `rel.001` stable décrit lopération `tag v0.3.8` et le prompt autorise larchive stable explicitement fournie comme base.
@@ -195,10 +195,12 @@ Aucun item ci-dessous nest déclaré exécuté en `pre.001`.
## 8. Versioning courant
`pre.001` est doc-only et conserve :
La livraison initiale `pre.001` avait conservé `workspace.package.version = 0.3.8` en suivant lexception du prompt 028. Cette exception est supplantée par la règle normative `VER-ID-009`.
Après `pre.001-fix.002`, létat courant est :
```text
workspace.package.version = 0.3.8
workspace.package.version = 0.3.9-pre.1.fix.2
```
Aucun code/build/runtime/config nest modifié. Le premier changement Rust de la release est réservé à `pre.002`.
Ce fix modifie `Cargo.toml` et suit donc `VER-ID-007`/`VER-ID-010`. `0.3.9-pre.2` reste la version Cargo de la future tranche non-fix `pre.002`.