v0.3.3-pre.011

This commit is contained in:
2026-08-30 16:37:28 +02:00
parent 282b616a0e
commit 8428b75b96
4 changed files with 187 additions and 12 deletions

View File

@@ -1,5 +1,5 @@
<!-- file: docs/plans/024-V0_3_3_STORE_POSTGRES_RAW_TRANSACTION_PLAN.md -->
<!-- version: 11 -->
<!-- version: 12 -->
# Plan `0.3.3` — Store/PostgreSQL RawTransaction vertical slice
@@ -34,15 +34,17 @@ Tranches techniques validées :
0.3.3-pre.006 + fix.001 — pagination keyset + cursor V1
0.3.3-pre.007 + fix.001 — archive, purge, compare-and-transition et rejet Compacted
0.3.3-pre.008 + fix.001 — six capabilities PostgreSQL + dispatch façade
0.3.3-pre.009 + fix.001..fix.006 — preuve PostgreSQL 17 complète RawTransaction
0.3.3-pre.010 + fix.001 — hardening/completeness final de la vertical slice
```
Tranche technique courante :
```text
0.3.3-pre.009preuve PostgreSQL live complète RawTransaction
0.3.3-pre.011gate technique final
```
Les gates opérateur jusqu'à `pre.008-fix.001` sont verts. `pre.009` n'ajoute aucun comportement métier ni migration : elle matérialise la preuve PostgreSQL réelle opt-in de la vertical slice complète, y compris concurrence, pagination, rétention/rehydrate et rollback/cancellation.
Les gates opérateur jusqu'à `pre.010-fix.001` sont verts. `pre.009-fix.006` a aussi passé le live PostgreSQL 17 complet. `pre.011` n'ajoute aucun comportement métier, test fonctionnel, SQL ou migration : elle rejoue la preuve technique globale avant la réconciliation documentaire.
## 2. Sources et autorité
@@ -1199,13 +1201,19 @@ Tranche matérialisée :
### `0.3.3-pre.011` — gate technique final
- fmt ;
Tranche matérialisée sans changement fonctionnel :
- `cargo fmt --all` ;
- audits Rust/Markdown ;
- check workspace ;
- Clippy all-targets ;
- tests Store/API/Config ;
- no-default-features ;
- live opt-in si URI dédiée fournie.
- `cargo check --workspace` ;
- `cargo clippy --workspace --all-targets` ;
- tests ciblés Store API/façade/backend/Config ;
- façade testée et compilée avec `--no-default-features` ;
- `cargo test --workspace` ;
- graphes Cargo normal/features/duplicates ;
- replay opt-in du live PostgreSQL `RawTransaction` sur URI dédiée ;
- aucun build Tauri imposé : `0.3.3` ne modifie ni resources applicatives ni packaging desktop ;
- aucun changement `src/**`, migration SQL, Config runtime, README/USAGE, CHANGELOG/ROADMAP ou prompt suivant.
### `0.3.3-pre.012` — réconciliation documentaire