v0.2.6-pre.018-fix.002
This commit is contained in:
110
deltas/0.2.6/pre.018-fix.002.md
Normal file
110
deltas/0.2.6/pre.018-fix.002.md
Normal file
@@ -0,0 +1,110 @@
|
||||
<!-- file: deltas/0.2.6/pre.018-fix.002.md -->
|
||||
<!-- version: 1 -->
|
||||
|
||||
# Delta `0.2.6-pre.018-fix.002` — renforcement du prompt de reprise `0.2.7`
|
||||
|
||||
## Nature du fix
|
||||
|
||||
Ce correctif est **strictement documentaire**.
|
||||
|
||||
Le gate opérateur de `0.2.6-pre.018-fix.001` est vert : `cargo fmt`, audit Rust KSP, `cargo check`, `cargo clippy`, tests ciblés, `cargo test --workspace` et le `cargo tauri build` final Wallet Desk ont été exécutés avec succès.
|
||||
|
||||
Aucun code, build, runtime, Config exécutable ou migration n'est modifié ici. Conformément à `VER-ID-008`, le signal technique reste donc :
|
||||
|
||||
```text
|
||||
workspace.package.version = 0.2.6-pre.18.fix.1
|
||||
package/Tauri Desks = 0.2.6-pre.18.fix.1
|
||||
livraison documentaire = 0.2.6-pre.018-fix.002
|
||||
commit attendu = v0.2.6-pre.018-fix.002
|
||||
```
|
||||
|
||||
Aucun nouveau build n'est requis par ce fix documentaire et le build final déjà validé n'est pas invalidé.
|
||||
|
||||
## Problème corrigé
|
||||
|
||||
Le prompt `prompts/012-V0_2_7_START_PROMPT.md` préparé pendant `pre.018` annonçait correctement la mission WebSocket, mais restait trop court par rapport au contrat normatif de `docs/rules/PROMPT_STRUCTURE.md`.
|
||||
|
||||
Il ne rendait pas assez explicites :
|
||||
|
||||
```text
|
||||
les sources internes obligatoires et leur ordre de lecture
|
||||
les règles KSP à relire avant modification
|
||||
la distinction sources courantes / plan historique
|
||||
les contrats Transport/Config réellement à réauditer
|
||||
la référence bot3 et son statut non normatif
|
||||
les décisions acquises et questions encore ouvertes
|
||||
les contraintes sécurité/lifecycle/backpressure
|
||||
le gate de sortie précis de pre.001
|
||||
la prévision souple détaillée des prereleases
|
||||
le workflow version/delta/commit/tag
|
||||
les validations ciblées et réseau
|
||||
les critères de clôture
|
||||
l'instruction d'ouverture interdisant le code lourd avant sizing
|
||||
```
|
||||
|
||||
## Prompt `0.2.7` renforcé
|
||||
|
||||
Le prompt est réécrit comme contrat autonome de reprise pour une session démarrant sur le tag stable `v0.2.6`.
|
||||
|
||||
Il impose maintenant la lecture ordonnée de :
|
||||
|
||||
```text
|
||||
RULES.md + docs/000-README.md
|
||||
règles générales/KSP/Rust/dépendances/prompt/version/files
|
||||
architecture et dependency graph
|
||||
séquence fonctionnelle courante
|
||||
plans/compliance HTTP Transport
|
||||
contrats réels ksp-onchain-transport-lib + ksp-config-lib
|
||||
clôture stable 0.2.6 lorsqu'elle est présente
|
||||
```
|
||||
|
||||
Le document explicite que `docs/plans/002-FUNCTIONAL_RELEASE_SEQUENCE.md` porte la numérotation courante alors que `007-V0_2_0_SERIES_PLANNING.md` reste une source historique dont certaines anciennes numérotations ont été dépassées.
|
||||
|
||||
## `pre.001` rehaussé au niveau KSP attendu
|
||||
|
||||
Le gate `0.2.7-pre.001` exige désormais :
|
||||
|
||||
```text
|
||||
baseline stable v0.2.6
|
||||
lectures obligatoires
|
||||
audit officiel Solana WebSocket actuel
|
||||
inventaire exhaustif subscribe/unsubscribe/notifications
|
||||
réaudit des dépendances Rust candidates
|
||||
référence bot3 si disponible
|
||||
state machines session/subscription
|
||||
threat-model reconnect/resubscribe/backpressure/cancellation/shutdown
|
||||
shape Config minimal
|
||||
matrice de compliance initiale
|
||||
plan détaillé
|
||||
sizing de chaque tranche
|
||||
```
|
||||
|
||||
Aucune implémentation WebSocket lourde ne doit commencer avant ce gate.
|
||||
|
||||
## Prévision souple ajoutée
|
||||
|
||||
Le forecast initial devient :
|
||||
|
||||
```text
|
||||
pre.001 audit/matrice/threat-model/dépendances/sizing
|
||||
pre.002 settings/contracts WS + adapter Config + lifecycle types
|
||||
pre.003 session physique + cancellation/shutdown + tests locaux
|
||||
pre.004 subscriptions génériques + reconnect/resubscribe/backpressure
|
||||
pre.005 premier lot wrappers/notifications standard
|
||||
pre.006 reste surface standard + deprecated/unstable + compliance
|
||||
pre.007 adversarial/reconnect + Config + smoke live opt-in
|
||||
pre.008 README/USAGE + graphes + validation finale + prompt 0.2.8
|
||||
rel.001
|
||||
```
|
||||
|
||||
Ce forecast reste explicitement révisable par `pre.001`; il ne force pas la clôture à `pre.008`.
|
||||
|
||||
## Fichiers modifiés
|
||||
|
||||
```text
|
||||
prompts/012-V0_2_7_START_PROMPT.md
|
||||
prompts/000-README.md
|
||||
deltas/0.2.6/pre.018-fix.002.md
|
||||
```
|
||||
|
||||
Aucun autre fichier n'est modifié.
|
||||
Reference in New Issue
Block a user