# 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 ```