Files
khadhroony-solana-project/deltas/0.3.8/pre.005-fix.002.md

1.5 KiB

Delta 0.3.8-pre.005-fix.002 — rescope des canaris Account OFFSET

Base requise

Base directe attendue : 0.3.8-pre.005-fix.001.

Objet

Corriger exclusivement deux canaris historiques de dépendance PostgreSQL Account devenus trop larges après l'introduction du chemin d'inspection random-access de pre.005.

Modifications

  • Cargo.toml : version workspace 0.3.8-pre.5.fix.2 ;
  • crates/ksp-store-postgres-lib/tests/dependency_boundary.rs : retrait de l'interdiction globale OFFSET des scopes historiques acquisition/additional-observation ;
  • docs/validation/025-V0_3_8_STORE_DESK.md : consignation du gate opérateur, du live proof PostgreSQL 17 et de la justification du rescope.

Les canaris dédiés pagination/hardening continuent d'exiger que les quatre statements Account cursor/keyset restent sans OFFSET et que les deux seules occurrences autorisées appartiennent aux statements d'inspection.

Hors scope

Aucun changement de SQL, runtime PostgreSQL, Store API, façade Store, migration, capability, modèle, UI Desk ou protocole DataTables.

Validation attendue

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
cargo check --workspace
cargo clippy --workspace --all-targets
cargo test -p ksp-store-postgres-lib
cargo test -p ksp-store-lib
cargo check -p ksp-store-lib --no-default-features
cargo test -p ksp-store-api