4.6 KiB
Delta v0.3.15-pre.017 — réconciliation documentaire finale
Base
ksp-general-0.3.15-pre.016.zip
SHA-256: 2d892564c00283424e49d35d35fc7b60d1afd6038ae7616f74eb85de5735eb52
Le gate opérateur de pre.016 est vert : audits Rust/Markdown propres, cargo check --workspace, Clippy strict, suites ciblées et workspace sans échec reporté. Les canaris récents restent notamment verts avec 396/396 unitaires Transport, 49/49 release completeness Transport, 161/161 unitaires Worker et 50/50 unitaires Raw Transaction Ingest Desk. Les graphes Cargo demandés ont été rejoués et cargo tauri build a produit les bundles Linux .deb, .rpm et .AppImage en 0.3.15-pre.16.
La preuve live héritée reste valide puisque pre.016 n'a changé aucun runtime : Yellowstone Mainnet et HTTP Block Polling ont tourné ensemble environ 19 minutes sans overflow/fault terminal puis ont terminé Stopped/Healthy.
Objet
Exécuter exclusivement la réconciliation documentaire finale imposée par VER-LIFECYCLE-006 avant la préparation de publication. La documentation active est alignée sur le comportement réellement livré par 0.3.10–0.3.15, en particulier :
Common RAW partagé et cinq familles Worker live
Yellowstone Block : trigger gRPC + HTTP getBlock Full/Base64 borné/concurrent
backpressure Yellowstone soutenue propagée au stream sans overflow local
Stop Yellowstone post-half-close coopératif sans masquer les erreurs actives
compatibilité étroite canonique complet + incoming logMessages explicitement tronqués
Raw Transaction Ingest Desk multi-route same-network avec Store partagé
handoff 0.3.16 variantes/conflits/retries/Store Desk
0.3.17 Backfill multi-route puis 0.3.18 Backfill Desk adapté
Aucun comportement runtime, test, frontend, Config, schema, migration, dépendance ou manifest de crate n'est modifié.
Version
workspace.package.version : 0.3.15-pre.17
root Cargo header counter : 635
Le bump est obligatoire pour une prerelease non-fix même documentaire (VER-ID-009).
Frontière lifecycle
Conformément à VER-LIFECYCLE-006, cette tranche ne modifie pas :
CHANGELOG.md
ROADMAP.md
prompts/**
Ces artefacts sont réservés à 0.3.15-pre.018, dernière prerelease de préparation de publication. Aucun rattrapage durable ne doit être repoussé dans pre.018.
Documents réconciliés
- le README racine décrit désormais le Worker cinq familles, Yellowstone Block +
getBlock, la backpressure soutenue, la convergence tronquée étroite et le Desk multi-route ; - l'index
docs/000-README.mdréférence les plans/validations0.3.10–0.3.15et le handoff0.3.16; - la séquence fonctionnelle et les documents d'architecture retirent les formulations « future Desk / extension live » devenues obsolètes ;
- l'architecture RAW fixe explicitement ce que
0.3.15résout et ce qui reste réservé au moteur de variantes/conflits de0.3.16; - les README/USAGE Worker et Raw Transaction Ingest Desk documentent le chemin Yellowstone Block réel, les bornes/backpressure, le Stop post-half-close et la règle de
Log truncated; - le plan et la validation
0.3.15enregistrent le PASS opérateurpre.016et ouvrent uniquement la réconciliation documentairepre.017.
Fichiers ajoutés
deltas/0.3.15/pre.017.md
Fichiers modifiés
Cargo.toml
README.md
docs/000-README.md
docs/plans/002-FUNCTIONAL_RELEASE_SEQUENCE.md
docs/architecture/004-COMPONENT_INVENTORY.md
docs/architecture/005-DEPENDENCY_GRAPH.md
docs/architecture/009-ACQUISITION_WORKERS_AND_JOBS.md
docs/architecture/011-RAW_TRANSACTION_ACQUISITION.md
crates/ksp-worker-raw-transaction-ingest-lib/README.md
crates/ksp-worker-raw-transaction-ingest-lib/USAGE.md
crates/ksp-app-raw-transaction-ingest-desk/README.md
crates/ksp-app-raw-transaction-ingest-desk/USAGE.md
docs/plans/036-V0_3_15_RAW_TRANSACTION_INGEST_DESK_PLAN.md
docs/validation/032-V0_3_15_RAW_TRANSACTION_INGEST_DESK.md
Fichiers supprimés
Aucun.
Validation attendue opérateur
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/0.3.15
cargo check --workspace
Aucun nouveau live ni nouveau build Tauri n'est requis tant que le différentiel reste strictement celui de cette tranche documentaire hors bump racine.
Suite
0.3.15-pre.018 — préparation publication minimale : CHANGELOG + ROADMAP + prompt 0.3.16
0.3.15-rel.001 — publication stable mécanique