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.