v0.3.3-pre.011
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<!-- file: docs/validation/020-V0_3_3_STORE_POSTGRES_RAW_TRANSACTION.md -->
|
||||
<!-- version: 22 -->
|
||||
<!-- version: 23 -->
|
||||
|
||||
# Validation `0.3.3` — Store/PostgreSQL RawTransaction vertical slice
|
||||
|
||||
@@ -833,3 +833,29 @@ cargo check -p ksp-store-lib --no-default-features
|
||||
- [PASS statique] aucune logique runtime, SQL de production, migration ou checksum V000/V001 n’est modifié ;
|
||||
- [À FAIRE] gate Cargo opérateur complet de `pre.010-fix.001`.
|
||||
|
||||
### `pre.010-fix.001` — clôture opérateur du hardening
|
||||
|
||||
- [PASS] gate standard complet propre le 2026-08-30 ;
|
||||
- [PASS] audits Rust/Markdown, workspace check et Clippy all-targets ;
|
||||
- [PASS] `ksp-store-api` : 15 unitaires, 2 boundary, 1 external backend, 7 public API, 5 release completeness, 4 security hardening ;
|
||||
- [PASS] `ksp-store-lib` : 10 unitaires, 3 boundary, 1 feature mismatch, 5 hardening, 5 public API ;
|
||||
- [PASS] `ksp-store-postgres-lib` : 41 unitaires, 9 boundary, 7 hardening, 9 public API ; lives normalement ignored ;
|
||||
- [PASS] `ksp-config-lib` : 128 unitaires, 7 ownership, 17 public API ;
|
||||
- [PASS] `cargo check -p ksp-store-lib --no-default-features` ;
|
||||
- [PASS] le canari SQL exact exige les deux formes `ON CONFLICT (signature) DO NOTHING` et `ON CONFLICT (observation_key) DO NOTHING` ;
|
||||
- [PASS] aucune production, migration ou checksum V000/V001 modifié ;
|
||||
- [PASS] `pre.010` est fermée et `pre.011` peut ouvrir le gate technique final.
|
||||
|
||||
### `pre.011` — gate technique final
|
||||
|
||||
- [MATÉRIALISÉ] aucune modification fonctionnelle, SQL, migration, Config runtime, README/USAGE, CHANGELOG/ROADMAP ou prompt ;
|
||||
- [À FAIRE] `cargo fmt --all` + audits Rust/Markdown ;
|
||||
- [À FAIRE] `cargo check --workspace` + `cargo clippy --workspace --all-targets` ;
|
||||
- [À FAIRE] tests ciblés `ksp-store-api`, `ksp-store-lib`, `ksp-store-postgres-lib`, `ksp-config-lib` ;
|
||||
- [À FAIRE] `cargo test -p ksp-store-lib --no-default-features` + `cargo check -p ksp-store-lib --no-default-features` ;
|
||||
- [À FAIRE] `cargo test --workspace` ;
|
||||
- [À FAIRE] graphes Cargo façade/backend/features/duplicates ;
|
||||
- [À FAIRE] replay du live PostgreSQL `postgres_raw_transaction_live` sur URI dédiée ;
|
||||
- [N/A] builds Tauri : aucune resource applicative ni packaging desktop n'est modifié par `0.3.3` ;
|
||||
- [INVARIANT] V000/V001 et leurs checksums restent byte-identiques à la preuve live `pre.009-fix.006`.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user