Files
khadhroony-solana-project/deltas/0.3.11/pre.013.md
2026-09-08 21:11:52 +02:00

3.7 KiB
Raw Blame History

Delta 0.3.11-pre.013 — préparation de publication

1. Base requise

0.3.11-pre.012

Le gate opérateur de pre.012 est vert sur rustfmt check, audits Rust/Markdown, cargo check --workspace, 56 tests Worker et doc-tests.

2. Objectif

pre.013 est la dernière prerelease de préparation de publication de 0.3.11.

Conformément au couloir KSP de fermeture, elle modifie uniquement :

prompt de démarrage 0.3.12
CHANGELOG.md
ROADMAP.md
Cargo.toml racine mécanique
delta pre.013

Aucun README, USAGE, plan, validation, architecture, code, test, Config ou manifest de crate n'est modifié.

3. Version workspace

La prerelease non-fix synchronise Cargo :

0.3.11-pre.12
->
0.3.11-pre.13

4. Préparation de la release suivante

Le nouveau prompt :

prompts/031-V0_3_12_START_PROMPT.md

ouvre 0.3.12 exclusivement depuis le futur stable :

v0.3.11

Sa mission est bornée à Yellowstone + hydration HTTP + continuité propre au run du Worker. Son pre.001 impose avant codage :

audit stable réel 0.3.11
audit Yellowstone/Solana/provider courant
matrice Transaction/Status/Block/BlockMeta/Slot/from_slot/ReplayInfo
architecture d'injection Transport sans Worker -> Config
stratégie hydration et provenance
frontier/reconnect/replay semantics
threat model live
smokes réellement accessibles
graphe Cargo cible
sizing et rescission éventuelle
plan 033 + validation 029

5. CHANGELOG

CHANGELOG.md reçoit l'entrée de synthèse 0.3.11 :

fondation Worker source-neutral
admission/persistence/snapshots/shutdown hardening
dependency firewall
absence volontaire de source live dans 0.3.11
gate technique final réel
handoff 0.3.12-0.3.14
prompt 031

6. ROADMAP

L'entrée 0.3.11 passe de [ ] à [X] et décrit l'état effectivement livré. Les entrées 0.3.120.3.14 restent ouvertes et conservent leur découpage live existant.

7. Fichiers ajoutés

prompts/031-V0_3_12_START_PROMPT.md
deltas/0.3.11/pre.013.md

8. Fichiers modifiés

Cargo.toml
CHANGELOG.md
ROADMAP.md

9. Fichiers supprimés

aucun

10. Surfaces explicitement inchangées

README.md
docs/**
crates/**
config/**
tests/**

Hormis le nouveau prompt situé sous prompts/, aucun autre prompt n'est modifié.

11. Validations exécutées pendant l'assemblage

Sur l'état exact destiné à l'archive :

General Rust rule audit: clean
Rust export completeness audit: 0 candidate(s)
KSP workspace Rust rule audit: clean
Markdown table audit: clean (340 table(s), 797 file(s))

La revue de diff confirme également :

2 fichiers ajoutés
3 fichiers modifiés
0 fichier supprimé
aucun changement README/docs/crates/config/tests
prompt 031 : 16 sections normatives présentes

12. Validations non exécutées dans l'environnement d'assemblage

L'environnement d'assemblage ne dispose pas de Cargo/Rustc. Les contrôles Cargo minimum de la prerelease restent opérateur :

cargo fmt --all -- --check
cargo check --workspace

Aucun test ou Clippy lourd n'est requis par le contenu de cette tranche de publication, puisqu'aucun code/test/dépendance/feature n'est modifié.

13. Décisions prises

  • 0.3.11 est prêt pour une publication stable mécanique après validation de pre.013 ;
  • 0.3.12 ne commence qu'après 0.3.11-rel.001 et le tag stable v0.3.11 ;
  • le prompt suivant n'autorise aucun codage Yellowstone avant son pre.001 d'audit/sizing ;
  • aucune correction d'un couloir antérieur n'est absorbée dans cette préparation de publication.

14. Questions ouvertes

aucune question bloquante pour la préparation de publication 0.3.11