0.3.16-pre.010

This commit is contained in:
2026-09-22 09:11:03 +02:00
parent 40add02ac2
commit ff88b0451a
5 changed files with 812 additions and 8 deletions

100
deltas/0.3.16/pre.010.md Normal file
View File

@@ -0,0 +1,100 @@
<!-- file: deltas/0.3.16/pre.010.md -->
<!-- version: 1 -->
# Delta `0.3.16-pre.010`
## Base
```text
0.3.16-pre.009
```
Le gate opérateur de `pre.009` est entièrement vert : audits Rust/Markdown, `cargo check --workspace`, Clippy workspace/all-targets/all-features en `-D warnings`, suites Store API, Store façade, PostgreSQL, Job Backfill et Worker jusqu'à `release_completeness`.
## Objectif
Dernière prerelease de `0.3.16`, limitée strictement à la préparation de publication conformément à `VER-LIFECYCLE-003` :
```text
Cargo.toml
CHANGELOG.md
ROADMAP.md
prompt de démarrage 0.3.17
delta pre.010
```
Aucun code, test fonctionnel, README/USAGE, plan, validation, architecture, règle, schema, config ou migration n'est modifié.
## Changements
### Version workspace
La version devient :
```text
0.3.16-pre.10
```
### `CHANGELOG.md`
Ajout de l'entrée stable `0.3.16`, limitée au périmètre réellement livré :
- fondations RAW multi-variantes ;
- V003 additive ;
- comparateur fail-closed partagé ;
- sélecteur canonique et promotion atomique strictement prouvée ;
- conflit durable minimal et quarantaine non terminale ;
- continuité Worker `Running/Degraded` ;
- compatibilité Backfill ;
- hardening concurrence/rollback ;
- preuve PostgreSQL 17 réellement exécutée ;
- reports explicites vers `0.3.17`/`0.3.18`.
### `ROADMAP.md`
- `0.3.16` passe à `[X]` avec son périmètre réel ;
- `0.3.17` devient la résilience opérationnelle et le cycle de vie complet des variantes ;
- `0.3.18` devient la Store Desk d'inspection/résolution ;
- le Backfill multi-route et sa Desk sont repoussés à `0.3.19` et `0.3.20` ;
- le rappel de trajectoire issu de l'audit `0.3.9` est réaligné sur ce découpage.
### Prompt `0.3.17`
Création de :
```text
prompts/036-V0_3_17_START_PROMPT.md
```
Le prompt impose une ouverture depuis le futur tag stable `v0.3.16` et réserve `pre.001` à l'audit/sizing des contrats d'inspection/résolution, du cycle de vie des conflict cases, des revisions/races, de la rétention/pinning, de la classification Store `Transient/Terminal`, du retry Worker et de la reconnexion Transport configurable avant toute implémentation lourde.
## Fichiers livrés
```text
Cargo.toml
CHANGELOG.md
ROADMAP.md
prompts/036-V0_3_17_START_PROMPT.md
deltas/0.3.16/pre.010.md
```
## Validations de génération
Exécutées sur la livraison assemblée :
```bash
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
```
Le gate Cargo final reste à exécuter par l'opérateur après application du delta.
## Décisions de fermeture
`pre.010` ne rouvre aucun document durable réconcilié en `pre.009` et ne corrige aucun comportement. Toute anomalie fonctionnelle ou documentaire durable découverte après cette tranche doit repasser par un couloir de prerelease approprié avant `rel.001`, conformément à `VER-LIFECYCLE-010/012`.
Après gate propre de `pre.010`, la livraison suivante attendue est :
```text
0.3.16-rel.001
```