v0.3.16-pre.001-fix.001
This commit is contained in:
140
deltas/0.3.16/pre.001-fix.001.md
Normal file
140
deltas/0.3.16/pre.001-fix.001.md
Normal file
@@ -0,0 +1,140 @@
|
||||
<!-- file: deltas/0.3.16/pre.001-fix.001.md -->
|
||||
<!-- version: 1 -->
|
||||
|
||||
# Delta `0.3.16-pre.001-fix.001` — redécoupage `0.3.16` -> `0.3.18`
|
||||
|
||||
## Base requise
|
||||
|
||||
```text
|
||||
0.3.16-pre.001 appliquée
|
||||
workspace.package.version = 0.3.16-pre.1
|
||||
```
|
||||
|
||||
Ce fix est strictement documentaire.
|
||||
|
||||
## Objet
|
||||
|
||||
Corriger le sizing du plan 038 après validation opérateur de `0.3.16-pre.001`.
|
||||
|
||||
Le découpage initial prévoyait jusqu'à `0.3.16-pre.022` avant release stable. Avec les `fix.*` probables, cette trajectoire ne respecte pas suffisamment la règle opérationnelle KSP selon laquelle une version doit tenir dans au maximum une session normale.
|
||||
|
||||
Le programme RAW résilience/conflits est donc réparti sur :
|
||||
|
||||
```text
|
||||
0.3.16 : fondations RAW multi-variantes + promotion sûre + ingestion non terminale
|
||||
0.3.17 : résilience opérationnelle + cycle de vie/rétention/résolution
|
||||
0.3.18 : inspection/résolution opérateur Store Desk + hardening end-to-end
|
||||
```
|
||||
|
||||
## Version workspace
|
||||
|
||||
Aucune modification.
|
||||
|
||||
```text
|
||||
workspace.package.version = 0.3.16-pre.1
|
||||
```
|
||||
|
||||
Conformément aux règles KSP, un fix strictement documentaire ne modifie ni `Cargo.toml`, ni package frontend, ni configuration Tauri/Android, ni autre version runtime/build.
|
||||
|
||||
## Fichiers modifiés
|
||||
|
||||
```text
|
||||
docs/plans/038-V0_3_16_RAW_RESILIENCE_CONFLICT_PLAN.md
|
||||
docs/validation/033-V0_3_16_RAW_RESILIENCE_CONFLICT.md
|
||||
```
|
||||
|
||||
## Fichier ajouté
|
||||
|
||||
```text
|
||||
deltas/0.3.16/pre.001-fix.001.md
|
||||
```
|
||||
|
||||
## Fichiers supprimés
|
||||
|
||||
```text
|
||||
aucun
|
||||
```
|
||||
|
||||
## Nouveau découpage
|
||||
|
||||
### `0.3.16`
|
||||
|
||||
Huit prereleases prévues au maximum dans le plan courant :
|
||||
|
||||
```text
|
||||
pre.001 gate architecture/sizing déjà appliqué
|
||||
pre.002 Store API variantes/qualité/outcomes
|
||||
pre.003 migration V003
|
||||
pre.004 PostgreSQL variant ledger/observations
|
||||
pre.005 comparateur et canaris logMessages
|
||||
pre.006 sélecteur/promotion canonique atomique
|
||||
pre.007 conflit durable + Worker non terminal
|
||||
pre.008 hardening/gates/fermeture
|
||||
rel.001 stable
|
||||
```
|
||||
|
||||
### `0.3.17`
|
||||
|
||||
Huit prereleases prévues : inspection/résolution, cycle de vie des conflits, rétention, Store-lib, retry/backpressure Worker, reconnect Transport/Config, hardening/live et fermeture.
|
||||
|
||||
### `0.3.18`
|
||||
|
||||
Sept prereleases prévues : Store Desk backend, frontend, actions opérateur, fusion synthétique uniquement si prouvée, hardening, preuves end-to-end et fermeture documentaire.
|
||||
|
||||
Le nombre exact reste souple. Les `fix.*` ne forcent jamais la fusion artificielle de tranches suivantes.
|
||||
|
||||
## Déplacement des anciens scopes `0.3.17` / `0.3.18`
|
||||
|
||||
Les réservations précédentes :
|
||||
|
||||
```text
|
||||
0.3.17 : Backfill multi-route/multi-stratégie
|
||||
0.3.18 : adaptation Backfill Desk
|
||||
```
|
||||
|
||||
sont annulées pour éviter une collision de roadmap avec le programme de résilience RAW.
|
||||
|
||||
Cibles de planning par défaut après ce programme :
|
||||
|
||||
```text
|
||||
0.3.19 : Backfill multi-route/multi-stratégie
|
||||
0.3.20 : adaptation Backfill Desk
|
||||
```
|
||||
|
||||
Ces deux numéros restent des cibles de planning et pourront être réévalués à leur gate d'ouverture.
|
||||
|
||||
## Validation opérateur de `pre.001` enregistrée
|
||||
|
||||
Transcript fourni le 20 septembre 2026 :
|
||||
|
||||
```text
|
||||
General Rust rule audit : clean
|
||||
Rust export completeness audit : 0 candidate(s)
|
||||
KSP workspace Rust rule audit : clean
|
||||
Markdown table audit : clean (352 table(s), 941 file(s))
|
||||
cargo check --workspace : PASS / Finished dev profile
|
||||
cargo clippy --workspace --all-targets --all-features -- -D warnings : PASS / Finished dev profile
|
||||
cargo fmt --all -- --check : aucun diagnostic affiché
|
||||
```
|
||||
|
||||
Toutes les crates affichées résolvent `v0.3.16-pre.1`.
|
||||
|
||||
## Validations du présent fix
|
||||
|
||||
Le présent delta ne modifie que du Markdown. Après application, le gate minimal requis est :
|
||||
|
||||
```bash
|
||||
python3 scripts/audit_markdown_tables.py README.md RULES.md ROADMAP.md CHANGELOG.md docs prompts crates deltas
|
||||
```
|
||||
|
||||
Aucun `cargo fmt`, `cargo check`, `cargo clippy`, test Rust, build Tauri ou test live n'est requis par ce fix seul puisqu'aucun code, manifest, dépendance ou configuration runtime/build n'est modifié.
|
||||
|
||||
## Prochaine tranche
|
||||
|
||||
Après audit Markdown propre :
|
||||
|
||||
```text
|
||||
0.3.16-pre.002
|
||||
```
|
||||
|
||||
Objet : contrats Store API backend-neutral pour variantes, relations de qualité, outcomes de persistance, reason codes et contrats minimaux du conflit durable.
|
||||
Reference in New Issue
Block a user