v0.3.3-pre.012-fix.001
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<!-- file: docs/plans/024-V0_3_3_STORE_POSTGRES_RAW_TRANSACTION_PLAN.md -->
|
||||
<!-- version: 13 -->
|
||||
<!-- version: 14 -->
|
||||
|
||||
# Plan `0.3.3` — Store/PostgreSQL RawTransaction vertical slice
|
||||
|
||||
@@ -42,10 +42,10 @@ Tranches techniques validées :
|
||||
Tranche courante :
|
||||
|
||||
```text
|
||||
0.3.3-pre.012 — réconciliation documentaire finale
|
||||
0.3.3-pre.012-fix.001 — conformité des documents durables
|
||||
```
|
||||
|
||||
Tous les gates techniques jusqu'à `pre.011` sont verts. Le gate final a rejoué audits, workspace check/Clippy, tests ciblés, façade avec `--no-default-features`, `cargo test --workspace`, graphes Cargo et le live `postgres_raw_transaction_live` sur PostgreSQL 17. `pre.012` ne rouvre aucun comportement, SQL, migration ou Config runtime ; elle fige uniquement la documentation durable et l'état de release candidate.
|
||||
La réconciliation documentaire technique est acquise. Le correctif courant recentre les documents durables sur leur contrat : README descriptifs, USAGE orientés utilisation sans chronologie de release, et preuves conservées exclusivement dans validation/deltas. Aucun comportement, SQL, migration ou Config runtime n'est rouvert.
|
||||
|
||||
## 2. Sources et autorité
|
||||
|
||||
@@ -1227,6 +1227,13 @@ Tranche matérialisée :
|
||||
- `ROADMAP.md` ferme `0.3.3`, garde `RawAccountState` en `0.3.4` et distingue la rétention physique acquise de la future policy worker/compaction ;
|
||||
- aucun `src/**`, test, Config, architecture, règle, migration ou checksum n'est modifié.
|
||||
|
||||
### `0.3.3-pre.012-fix.001` — conformité des documents durables
|
||||
|
||||
- nettoyer les README de toute chronologie de prerelease et de toute preuve de gate ;
|
||||
- rendre les USAGE indépendants de la release et centrés sur préconditions, appels publics, exemples et limites opérationnelles ;
|
||||
- conserver les preuves, échecs et résultats de gate dans la validation et les deltas ;
|
||||
- ne modifier aucun code, test, Config runtime, architecture ou migration.
|
||||
|
||||
### `0.3.3-pre.013` — préparation publication
|
||||
|
||||
- version/payload minimal de publication ;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<!-- file: docs/validation/020-V0_3_3_STORE_POSTGRES_RAW_TRANSACTION.md -->
|
||||
<!-- version: 24 -->
|
||||
<!-- version: 25 -->
|
||||
|
||||
# Validation `0.3.3` — Store/PostgreSQL RawTransaction vertical slice
|
||||
|
||||
@@ -860,9 +860,17 @@ cargo check -p ksp-store-lib --no-default-features
|
||||
|
||||
### `pre.012` — réconciliation documentaire finale
|
||||
|
||||
- [MATÉRIALISÉ] README/USAGE Store façade/backend réconciliés ;
|
||||
- [MATÉRIALISÉ] plan `024`, validation `020` et indexes durables finalisés ;
|
||||
- [MATÉRIALISÉ] `CHANGELOG.md` et `ROADMAP.md` alignés sur la surface stable candidate ;
|
||||
- [INVARIANT] aucun code, test, Config runtime, architecture, règle, SQL ou migration n'est rouvert ;
|
||||
- [À FAIRE] gate documentaire/opérateur de `pre.012`.
|
||||
- [PASS] gate documentaire/opérateur complet propre le 2026-08-30 ;
|
||||
- [PASS] audits Rust/Markdown, workspace check, Clippy all-targets et tests ciblés Store/Config ;
|
||||
- [PASS] `cargo check -p ksp-store-lib --no-default-features` ;
|
||||
- [PASS] plan `024`, validation `020`, indexes durables, `CHANGELOG.md` et `ROADMAP.md` réconciliés ;
|
||||
- [INVARIANT] aucun code, test, Config runtime, architecture, règle, SQL ou migration n'est rouvert.
|
||||
|
||||
### `pre.012-fix.001` — conformité des rôles documentaires
|
||||
|
||||
- [CORRECTION] les `USAGE.md` façade/backend ne contiennent plus de chronologie `pre.*`, de preuve de gate ou de renvoi à la validation comme contenu d'usage ;
|
||||
- [CORRECTION] les `USAGE.md` sont restructurés en guide pratique avec exemples pour lifecycle, lecture, pagination, écriture, observation et rétention ;
|
||||
- [CORRECTION] les README restent descriptifs et ne portent plus l'historique des prereleases ni le récit de validation live ;
|
||||
- [CONFORMITÉ] `KSP-REL-013` et `docs/rules/FILE_CONTRACTS.md` étaient déjà normatifs ; aucune règle supplémentaire n'est nécessaire ;
|
||||
- [INVARIANT] aucun code, test, Config runtime, architecture, SQL ou migration n'est modifié ;
|
||||
- [À FAIRE] gate documentaire/opérateur du correctif.
|
||||
|
||||
Reference in New Issue
Block a user