# Delta `0.3.4-pre.007-fix.001` ## Base ```text 0.3.4-pre.007 ``` ## Objectif Corriger exclusivement le gate opérateur de `pre.007` : cinq warnings Clippy `clone_on_copy` dans les tests cursor account et deux canaris historiques `pre.005/pre.006` qui interdisaient encore `list_raw_account_states` alors que cette surface est devenue légitime en `pre.007`. ## Modifications - `workspace.package.version` passe à `0.3.4-pre.7.fix.1` ; - suppression des cinq `Pubkey::clone()` inutiles dans `unit_tests/raw_account.rs` ; - transformation des canaris historiques `pre.005/pre.006` pour conserver les interdictions destructives et les interdictions de capabilities `pre.008`, sans interdire la pagination account désormais possédée ; - mise à jour du plan et de la validation pour tracer le gate et le correctif. ## Invariants préservés ```text aucun changement src/raw_account.rs aucun changement src/raw_account/cursor.rs aucun changement src/runtime.rs aucun changement SQL runtime aucune migration V000/V001/V002 modifiée aucune impl RawAccount* ouverte aucun dispatch Store account ajouté ``` Le checksum V002 reste : ```text ff21605ed45f7ab4c0f92bbb692700b4118a9488b04d50a31d259ac59bdb550e ``` ## Fichiers modifiés ```text Cargo.toml crates/ksp-store-postgres-lib/tests/dependency_boundary.rs crates/ksp-store-postgres-lib/unit_tests/raw_account.rs docs/plans/025-V0_3_4_STORE_POSTGRES_RAW_ACCOUNT_PLAN.md docs/validation/021-V0_3_4_STORE_POSTGRES_RAW_ACCOUNT.md ``` ## Fichier ajouté ```text deltas/0.3.4/pre.007-fix.001.md ``` ## Gate opérateur à rejouer ```text cargo fmt --all 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/0.3.4 cargo check --workspace cargo clippy --workspace --all-targets cargo test -p ksp-store-api cargo test -p ksp-store-lib cargo test -p ksp-store-postgres-lib cargo test -p ksp-config-lib cargo check -p ksp-store-lib --no-default-features ```