Files
khadhroony-solana-project/deltas/0.3.13/pre.013.md
2026-09-10 22:15:21 +02:00

2.7 KiB

Delta 0.3.13-pre.013 — gate technique/live

Objet

Matérialiser la tranche de gate technique/live prévue par le plan, sans ajouter de scope fonctionnel : enregistrer le gate déterministe workspace complet déjà communiqué et séparer strictement cette preuve des smokes live opt-in encore à exécuter.

Gate déterministe reçu

Le gate 0.3.13-pre.012 du 10 septembre 2026 est vert pour les commandes exécutées :

fmt : PASS
audits Rust : clean / export completeness 0
Markdown : clean, 340 tables / 850 files
cargo check --workspace : PASS
clippy workspace/all-targets/all-features -D warnings : PASS
cargo test --workspace --all-targets --all-features : 1 850 PASS / 0 échec / 15 ignored
Worker : 106 unit + 8 cross-layer + 19 dependency-boundary + 26 hardening + 20 public-api + 5 release-completeness, 0 échec
cargo tree Worker normal/features : exécutés sans erreur
cargo tree --duplicates : exécuté sans erreur ; inventaire multi-version affiché

Les tests ignored ne sont pas requalifiés en preuves live.

Modifications

workspace.package.version -> 0.3.13-pre.13
validation 030 : enregistrement du gate déterministe et qualification live
aucun Rust production/test modifié
aucune dépendance/feature modifiée
aucun delta historique modifié

Smokes keyless requis pour fermer la partie live accessible

cargo test -p ksp-onchain-transport-lib --test transport_devnet_smoke -- --ignored --nocapture
cargo test -p ksp-onchain-transport-lib --test websocket_devnet_smoke -- --ignored --nocapture

Ces smokes restent séparés du gate déterministe. Les preuves Yellowstone/Helius/blockSubscribe dédié/HTTP polling Worker/multi-source Store end-to-end restent NON EXÉCUTÉ tant qu'un gate réel ne fournit pas les credentials, provider capabilities ou ressources nécessaires.

Frontières

aucun nouveau scope fonctionnel
aucune API publique modifiée
aucun comportement runtime modifié
aucun changement Transport/Store/Common RAW
aucun changement de dépendance ou feature
aucun delta historique modifié

Validation locale d'assemblage

Le toolchain Cargo/Rustfmt n'est pas disponible dans l'environnement d'assemblage. Aucun PASS Cargo post-pre.013 n'est revendiqué localement. Les audits statiques et contrôles archive sont déclarés uniquement après exécution effective.

Gate opérateur

Après application du delta, exécuter les deux smokes keyless ci-dessus. En cas d'échec produit reproductible, rester sur pre.013 et produire un fix. S'ils passent, les autres smokes non provisionnés restent explicitement NON EXÉCUTÉ et la release peut passer à pre.014 pour la réconciliation documentaire.