5.3 KiB
Delta 0.2.10-rel.001 — publication stable OrbitFlare Yellowstone gRPC
1. Base requise
Base directe attendue :
0.2.10-pre.005
workspace.package.version = 0.2.10-pre.5
Commit attendu pour cette livraison :
v0.2.10-rel.001
Tag stable attendu après validation :
v0.2.10
2. Responsabilité de rel.001
Cette livraison effectue uniquement la mécanique de publication stable définie par le cycle KSP.
Elle :
- passe
workspace.package.versionde0.2.10-pre.5à0.2.10; - ajoute le présent delta
rel.001; - ne corrige ni code, ni test, ni config/schema, ni README/USAGE, ni plan/validation, ni règle, ni prompt, ni
CHANGELOG.md, niROADMAP.md.
Tout défaut appartenant à un couloir antérieur doit renvoyer vers une prerelease appropriée ; rel.001 n'est jamais une tranche de rattrapage.
3. Preuves techniques acquises avant publication
Le gate technique/live final 0.2.10-pre.003 a été validé le 25 août 2026 avec :
cargo fmt --all PASS
python3 scripts/audit_rust_workspace_rules.py PASS
General Rust rule audit clean
Rust export completeness audit 0 candidate(s)
KSP workspace Rust rule audit clean
python3 scripts/audit_markdown_tables.py PASS
cargo check --workspace PASS
cargo clippy --workspace --all-targets PASS
cargo test -p ksp-config-lib PASS
cargo test -p ksp-onchain-transport-lib PASS
cargo test -p ksp-core-lib --test workspace_dependencies PASS
cargo test --workspace PASS
Les suites directement concernées restent notamment :
Config unit 114 passed
Transport unit 383 passed
Transport public API 49 passed
Transport release completeness 43 passed
Transport doctests 4 passed
Le smoke live final OrbitFlare a également été rejoué en pre.003 :
OrbitFlare Devnet Yellowstone
x-token = License Key
Subscribe -> Slot + standard server Ping
1/1 PASS en 5.19 s
Les graphes Cargo finaux ont été inspectés dans le même couloir. pre.004 et pre.005 n'ont ensuite modifié aucune source runtime, dépendance, config ou schema.
4. Version stable publiée
La version Cargo devient :
workspace.package.version = 0.2.10
La release stable publiée est :
0.2.10 — OrbitFlare Yellowstone gRPC
Les acquis fonctionnels et documentaires finalisés avant rel.001 comprennent :
réutilisation stricte du moteur N1 Yellowstone gRPC existant
réutilisation stricte du contrat N2 Yellowstone standard existant
aucune modification provider du moteur gRPC
profil Config V3 orbitflare_devnet
endpoint Devnet http://devnet.rpc.orbitflare.com:10000
authentification gRPC x-token via License Key secrète
premier smoke sans metadata -> Unauthenticated, caractérisé puis corrigé
live authentifié Subscribe -> Slot + standard Ping PASS
aucun heartbeat provider supplémentaire
aucun SDK OrbitFlare ajouté
aucun Config V4
La release confirme donc qu'OrbitFlare compose au-dessus de N1/N2 par configuration provider et metadata secrète, sans divergence protocolaire nécessitant une façade gRPC dédiée.
5. Fichiers ajoutés
deltas/0.2.10/rel.001.md
6. Fichiers modifiés
Cargo.toml
7. Fichiers supprimés
aucun
8. Validations de préparation du delta
Contrôles statiques de l'overlay :
Cargo.toml version 0.2.10
payload rel.001 2 fichiers exactement
aucun fichier de rattrapage présent
Aucune nouvelle compilation n'est requise pour construire l'archive elle-même. Le gate stable final doit toutefois être exécuté après application du delta et avant le commit/tag.
9. Validation stable après application
Exécuter avant publication :
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
Le changement étant limité au signal de version Cargo et au présent delta :
- aucun smoke live OrbitFlare n'est à rejouer si l'overlay appliqué est exactement
0.2.10-rel.001; - aucun
cargo treen'est à rejouer ; - aucun smoke PublicNode n'est à rejouer.
10. Commit et tag stable
Après succès du gate stable :
commit : v0.2.10-rel.001
tag : v0.2.10
Aucun tag intermédiaire rel.001 n'est requis.
Commandes Git typiques :
git add Cargo.toml deltas/0.2.10/rel.001.md
git commit -m "v0.2.10-rel.001"
git tag v0.2.10
git push
git push origin v0.2.10
11. Suite
Après publication du tag stable v0.2.10, ouvrir :
0.2.11-pre.001 — Off-chain price transport
avec :
prompts/016-V0_2_11_START_PROMPT.md
pre.001 reste une tranche d'audit actuel des providers, sémantiques de prix, modèle numérique, fraîcheur/provenance, threat model et sizing avant toute implémentation lourde.
Helius LaserStream gRPC reste reporté dans les TODO Yellowstone jusqu'à disponibilité d'un accès live pertinent ; il ne fait plus partie de la séquence numérotée active.