1.5 KiB
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 workspace0.3.8-pre.5.fix.2;crates/ksp-store-postgres-lib/tests/dependency_boundary.rs: retrait de l'interdiction globaleOFFSETdes 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