2.6 KiB
Delta 0.3.13-pre.014
Nature
Réconciliation documentaire de la verticale live multi-source RawTransaction après fermeture technique/live de pre.013.
Aucun code Rust, test, dépendance, feature ou contrat public n'est modifié.
Gate d'entrée confirmé
Le gate déterministe pre.012 reste vert et les deux smokes live keyless exécutés sur 0.3.13-pre.013 passent explicitement :
Solana HTTP Devnet : 1/1 PASS
Solana WebSocket Devnet : 1/1 PASS
Le contrôle post-smoke communiqué passe également fmt, audits Rust/Markdown, cargo check --workspace et Clippy strict.
Réconciliation durable
Les documents suivants sont mis en cohérence avec l'état réellement livré :
docs/architecture/004-COMPONENT_INVENTORY.md
docs/architecture/005-DEPENDENCY_GRAPH.md
docs/architecture/011-RAW_TRANSACTION_ACQUISITION.md
docs/plans/002-FUNCTIONAL_RELEASE_SEQUENCE.md
docs/plans/034-V0_3_13_MULTI_SOURCE_LIVE_CONVERGENCE_PLAN.md
docs/validation/030-V0_3_13_MULTI_SOURCE_LIVE_CONVERGENCE.md
Les corrections principales sont :
Worker RAW documenté comme composition de 1..32 sources logiques sur un même réseau
cinq familles live : Yellowstone / Standard Logs / Standard Block / Helius Transaction / HTTP Block Polling
registry globale d'hydration pour Yellowstone / Standard Logs / Helius
Standard Block et HTTP Block Polling RAW-direct Legacy/V0/V1
blockSubscribe actuel avec maxSupportedTransactionVersion = 1
convergence canonique + observations multiples + disagreement explicite
backpressure/fairness et bornes globales source-neutral
health multi-source conservative et shutdown/races bornés
reports EARLY / coverage-equivalence / repair historique maintenus hors 0.3.13
README.md, crates/ksp-worker-raw-transaction-ingest-lib/README.md et USAGE.md ont été audités et sont déjà cohérents ; ils restent byte-identiques. USAGE.md reste version-neutral.
Frontières
Cette tranche ne modifie pas :
CHANGELOG.md
ROADMAP.md
prompt 0.3.14
code/test Rust
Cargo dependencies/features
deltas historiques
La préparation publication reste réservée à pre.015.
Gate opérateur avant pre.015
cargo fmt --all
cargo fmt --all -- --check
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 --all-features -- -D warnings
Aucun cargo tree, smoke live ou rerun exhaustif des tests n'est requis pour cette tranche strictement documentaire hors bump mécanique de prerelease.