# Delta `0.3.4-pre.008-fix.001` ## Base ```text 0.3.4-pre.008 ``` ## Objectif Corriger exclusivement le canari `crates/ksp-store-postgres-lib/tests/dependency_boundary.rs` qui empêche le gate `pre.008` de compiler : une déclaration `runtime` a été retirée du test d'ownership qui la consomme encore et laissée dans le test V002 où elle n'est plus utilisée depuis l'ouverture légitime des capabilities account. ## Modifications - `workspace.package.version` passe à `0.3.4-pre.8.fix.1` ; - restauration de `let runtime = include_str!("../src/runtime.rs");` dans `pre_005_backend_keeps_environment_sql_migrations_and_physical_types_private` ; - suppression de la déclaration désormais inutilisée dans `pre_003_v002_schema_is_complete_and_keeps_capability_implementation_out_of_schema_layers` ; - aucune assertion métier, capability ou règle d'ownership n'est modifiée ; - plan et validation réconciliés avec l'échec ciblé et le fix. ## Invariants préservés ```text PostgresBackend Raw* impls = 10 Store Raw* impls = 10 ksp-store-api inchangée ksp-store-lib production inchangée ksp-store-postgres-lib production inchangée raw_account.rs inchangé raw_account/cursor.rs inchangé runtime.rs inchangé migrations V000/V001/V002 byte-inchangées ``` Checksum V002 inchangé : ```text ff21605ed45f7ab4c0f92bbb692700b4118a9488b04d50a31d259ac59bdb550e ``` ## Fichiers modifiés ```text Cargo.toml crates/ksp-store-postgres-lib/tests/dependency_boundary.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.008-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 ```