3.7 KiB
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.12–0.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.11est prêt pour une publication stable mécanique après validation depre.013;0.3.12ne commence qu'après0.3.11-rel.001et le tag stablev0.3.11;- le prompt suivant n'autorise aucun codage Yellowstone avant son
pre.001d'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