v0.2.12-pre.011-fix.001
This commit is contained in:
138
deltas/0.2.12/pre.011-fix.001.md
Normal file
138
deltas/0.2.12/pre.011-fix.001.md
Normal file
@@ -0,0 +1,138 @@
|
||||
<!-- file: deltas/0.2.12/pre.011-fix.001.md -->
|
||||
<!-- version: 1 -->
|
||||
|
||||
# Delta `0.2.12-pre.011-fix.001` — mise en conformité du prompt `0.2.13`
|
||||
|
||||
## Base requise
|
||||
|
||||
```text
|
||||
0.2.12-pre.011
|
||||
workspace.package.version = 0.2.12-pre.11
|
||||
```
|
||||
|
||||
Le gate de `pre.010` était intégralement propre. `pre.011` a ensuite produit le prompt `0.2.13`, `CHANGELOG.md` et `ROADMAP.md` dans le couloir minimal de préparation de publication.
|
||||
|
||||
## Objectif
|
||||
|
||||
Corriger uniquement la responsabilité prompt de `pre.011` après comparaison explicite avec :
|
||||
|
||||
```text
|
||||
docs/rules/PROMPT_STRUCTURE.md
|
||||
prompts/016-V0_2_11_START_PROMPT.md
|
||||
prompts/017-V0_2_12_START_PROMPT.md
|
||||
```
|
||||
|
||||
Le prompt initial allait dans la bonne direction fonctionnelle mais n'était pas assez autonome ni assez complet par rapport au contrat normatif KSP.
|
||||
|
||||
## Défauts corrigés
|
||||
|
||||
Le prompt `version: 1` :
|
||||
|
||||
- ne matérialisait pas toutes les sections obligatoires de `PROMPT_STRUCTURE.md` ;
|
||||
- ne séparait pas assez clairement état validé, décisions acquises, questions ouvertes, objectifs, contraintes, validations et critères de clôture ;
|
||||
- ne possédait pas de section `Instruction d'ouverture` immédiatement repérable ;
|
||||
- fusionnait `gate technique` et `réconciliation documentaire` dans le forecast alors que les couloirs de fermeture doivent être distincts ;
|
||||
- référençait deux anciens noms de fichiers architecture inexistants : `001-LAYERS.md` et `002-DEPENDENCIES.md` ;
|
||||
- omettait la référence centrale `docs/architecture/006-WIRE_AND_PROGRAM.md` dans l'ordre de lecture ;
|
||||
- ne donnait pas une procédure opérateur, un gate Rust complet ni des critères de clôture assez détaillés ;
|
||||
- rendait trop implicite la frontière entre wire Program-facing de `0.2.13` et wires génériques acquisition/CORE réservés notamment à `0.3.2`.
|
||||
|
||||
## Correction
|
||||
|
||||
`prompts/018-V0_2_13_START_PROMPT.md` passe à `version: 2` et suit désormais la structure autonome utilisée par les prompts KSP récents :
|
||||
|
||||
```text
|
||||
identité/base exacte
|
||||
mission/résultat attendu
|
||||
sources internes ordonnées
|
||||
sources externes à réauditer
|
||||
état stable à préserver
|
||||
décisions acquises
|
||||
questions ouvertes
|
||||
audit kbot3 contrôlé
|
||||
objectifs/livrables
|
||||
hors scope
|
||||
contraintes sécurité/API/architecture
|
||||
première mission pre.001 + critères de sortie
|
||||
prévision souple détaillée
|
||||
versionnement/deltas/commits/tags
|
||||
validation opérateur
|
||||
tests/canaris
|
||||
critères de clôture
|
||||
release suivante
|
||||
instruction d'ouverture
|
||||
```
|
||||
|
||||
Le forecast de fermeture est corrigé en :
|
||||
|
||||
```text
|
||||
pre.008 gate technique final
|
||||
pre.009 réconciliation documentaire finale
|
||||
pre.010 préparation de publication minimale
|
||||
rel.001 publication stable
|
||||
```
|
||||
|
||||
La reconnaissance kbot3 reste un input non normatif. `pre.001` doit toujours classer chaque idée `REPRENDRE / REDESSINER / REPORTER / REJETER` et ne doit pas recréer l'ancien monolithe `ks-lib`.
|
||||
|
||||
## Version Cargo
|
||||
|
||||
Correctif exclusivement documentaire/prompt :
|
||||
|
||||
```text
|
||||
workspace.package.version reste 0.2.12-pre.11
|
||||
```
|
||||
|
||||
Conforme à `VER-ID-008`.
|
||||
|
||||
## Fichiers ajoutés
|
||||
|
||||
```text
|
||||
deltas/0.2.12/pre.011-fix.001.md
|
||||
```
|
||||
|
||||
## Fichiers modifiés
|
||||
|
||||
```text
|
||||
prompts/018-V0_2_13_START_PROMPT.md
|
||||
```
|
||||
|
||||
## Fichiers supprimés
|
||||
|
||||
Aucun.
|
||||
|
||||
## Fichiers explicitement non rouverts
|
||||
|
||||
```text
|
||||
Cargo.toml
|
||||
CHANGELOG.md
|
||||
ROADMAP.md
|
||||
README / USAGE
|
||||
plans / validations
|
||||
architecture
|
||||
règles normatives
|
||||
code / tests / config
|
||||
```
|
||||
|
||||
## Validations exécutées
|
||||
|
||||
```text
|
||||
comparaison section par section avec PROMPT_STRUCTURE.md
|
||||
comparaison de structure avec prompts 016 et 017
|
||||
vérification des chemins architecture réels
|
||||
vérification de la séparation des trois couloirs de fermeture
|
||||
vérification du scope strict prompt-only
|
||||
```
|
||||
|
||||
Les audits Markdown KSP sont exécutés sur l'arbre reconstruit avant livraison du ZIP.
|
||||
|
||||
## Validations non exécutées
|
||||
|
||||
Aucune validation Cargo n'est requise par ce fix documentaire, et aucune commande Cargo n'est revendiquée comme exécutée pour ce delta.
|
||||
|
||||
## Étape suivante
|
||||
|
||||
Après application et audit Markdown opérateur, `pre.011-fix.001` remplace uniquement le prompt de reprise de `0.2.13`. La prochaine étape reste :
|
||||
|
||||
```text
|
||||
0.2.12-rel.001
|
||||
```
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user