5.0 KiB
Delta 0.2.10-pre.004 — réconciliation documentaire finale OrbitFlare Yellowstone
1. Base
0.2.10-pre.003
Cette tranche est exclusivement le couloir de réconciliation documentaire finale. Le gate technique/live de pre.003 est vert ; aucun correctif runtime, Config exécutable, test, schema, dependency ou feature n'est introduit ici.
2. Version technique
Comme toute prerelease non-fix, la version Cargo est synchronisée mécaniquement :
workspace.package.version = 0.2.10-pre.4
Aucune sémantique runtime ne change.
3. Preuve technique réconciliée
Le gate opérateur pre.003 du 2026-08-25 est fermé avec :
cargo fmt --all PASS
Rust workspace audit PASS / 0 export candidate
Markdown audit PASS / 99 tables / 100 files
cargo check --workspace PASS
cargo clippy --workspace --all-targets PASS
Config unit 114/114 PASS
Config ownership 5/5 PASS
Config public API 15/15 PASS
Transport unit 383/383 PASS
Transport public API 49/49 PASS
Transport release completeness 43/43 PASS
Transport doctests 4/4 PASS
workspace dependency canary 3/3 PASS
cargo test --workspace PASS
OrbitFlare Devnet Subscribe + Slot + Ping 1/1 PASS, 5.19 s
Les graphes Cargo direct Transport, doublons Transport et doublons workspace ont été inspectés. La pile reste :
yellowstone-grpc-proto 12.6.0
tonic / tonic-prost 0.14.6
prost / prost-types 0.14.4
Aucun yellowstone-grpc-client runtime, aucun orbitflare-sdk runtime et aucune dépendance Transport -> Config n'ont été ajoutés.
4. OrbitFlare final
Contrat durable réconcilié :
Devnet endpoint http://devnet.rpc.orbitflare.com:10000
auth License Key ORBIT-* -> secret metadata x-token
Config secret KSP_SECRET_ORBITFLARE_DEVNET_GRPC_X_TOKEN
Subscribe standard Yellowstone N2
live Slot non nul + server Ping
N1 inchangé
N2 inchangé
provider facade non nécessaire
heartbeat N3 non nécessaire
Config V4 non nécessaire
Le premier échec pre.002 sans metadata reste conservé dans son delta historique comme caractérisation ayant conduit au fix d'auth pre.002-fix.001.
5. Documents réconciliés
docs/plans/002-FUNCTIONAL_RELEASE_SEQUENCE.md
docs/plans/017-V0_2_10_ORBITFLARE_YELLOWSTONE_GRPC_PLAN.md
docs/validation/013-V0_2_10_ORBITFLARE_YELLOWSTONE_GRPC.md
crates/ksp-onchain-transport-lib/README.md
crates/ksp-onchain-transport-lib/USAGE.md
docs/000-README.md
Les anciennes affirmations PENDING sont remplacées par les résultats pre.003 réellement observés. README/USAGE documentent désormais le profil OrbitFlare Devnet et son smoke live durable.
6. Frontière avec pre.005
Cette tranche ne touche pas :
CHANGELOG.md
ROADMAP.md
prompt suivant
La décision sur la release suivante est prise pendant cette réconciliation, sans générer encore son prompt : Helius LaserStream gRPC est reporté dans les TODO Yellowstone sans numéro de release faute d'accès live raisonnable ; la séquence active avance et 0.2.11 devient off-chain price transport, suivie de 0.2.12 Price Desk + intégration Wallet Desk, 0.2.13 interface/wire foundation et 0.2.14 program-api foundation. Le futur ROADMAP.md de pre.005 devra refléter exactement ce report et cette renumérotation.
Une fois cette décision prise, pre.005 reste strictement publication-minimal : prompt suivant + CHANGELOG.md + ROADMAP.md + signal Cargo + delta.
Si un défaut technique de 0.2.10 est découvert après ce gate documentaire, il ne doit pas être glissé dans pre.005; ouvrir une nouvelle prerelease du couloir approprié puis rejouer les tranches finales nécessaires.
7. Fichiers modifiés/ajoutés
Cargo.toml
docs/000-README.md
docs/plans/002-FUNCTIONAL_RELEASE_SEQUENCE.md
docs/plans/017-V0_2_10_ORBITFLARE_YELLOWSTONE_GRPC_PLAN.md
docs/validation/013-V0_2_10_ORBITFLARE_YELLOWSTONE_GRPC.md
crates/ksp-onchain-transport-lib/README.md
crates/ksp-onchain-transport-lib/USAGE.md
deltas/0.2.10/pre.004.md
8. Gate opérateur
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/0.2.10
cargo check --workspace
cargo clippy --workspace --all-targets
cargo test --workspace
Aucun smoke live ni cargo tree n'est à rejouer si le delta est appliqué exactement : aucune surface technique ou dépendance n'est modifiée.