# Delta `0.3.15-pre.001-fix.001` — forecast souple éditable ## Base requise ```text 0.3.15-pre.001 appliquée workspace.package.version = 0.3.15-pre.1 ``` Le gate opérateur communiqué après `pre.001` est propre : ```text cargo fmt --all -- --check : PASS General Rust rule audit : clean Rust export completeness audit : 0 candidate(s) KSP workspace Rust rule audit : clean Markdown table audit : clean (320 table(s), 184 file(s)) cargo check --workspace : PASS ``` Le comptage Markdown correspond exactement à la portée de la commande opérateur, qui cible `deltas/0.3.15` et non l'ensemble historique de `deltas/`. ## Motif du correctif Le forecast recalibré de `docs/plans/036-V0_3_15_RAW_TRANSACTION_INGEST_DESK_PLAN.md` et sa duplication de validation étaient présentés sous forme de tableau. Cette forme conserve l'information mais ne suit pas la convention documentaire durable des versions KSP précédentes : le forecast souple utilise une sous-section `### pre.NNN` par tranche et place les correctifs directement sous leur prerelease via `#### pre.NNN-fix.MMM`. Le même défaut avait déjà été corrigé dans des versions antérieures, notamment `0.3.4-pre.001-fix.001` et `0.3.9-pre.001-fix.001`. ## Correction Le forecast est restructuré sans changer son contenu fonctionnel : ```text ## Forecast recalibré — prereleases souples ### pre.NNN — responsabilité #### pre.NNN-fix.MMM — correctif éventuel ### rel.001 — publication stable mécanique ``` Le découpage reste exactement : ```text pre.001 : cadrage pre.002 : Transport WS capability pre.003 : Config capability/composite pre.004 : Worker enforcement pre.005 : scaffold Desk pre.006 : inventaire composable pre.007 : reconstruction des ressources Start pre.008 : runtime mono-route pre.009 : runtime multi-route pre.010 : snapshots/monitoring pre.011 : frontend + tracing TypeScript pre.012 : hardening races/shutdown/IPC pre.013 : completeness/security cross-layer pre.014 : gate technique/live pre.015 : réconciliation documentaire pre.016 : préparation publication rel.001 : publication stable mécanique ``` `pre.001-fix.001` est enregistré directement sous `pre.001`. Aucun ordre, objectif, gap lower-layer, budget de responsabilité ou décision de sizing n'est changé. ## Version Cargo inchangée Ce correctif est strictement documentaire. Conformément à `VER-ID-008` : ```text workspace.package.version = 0.3.15-pre.1 ``` `Cargo.toml` reste byte-identique à `pre.001`. ## Fichiers ajoutés ```text deltas/0.3.15/pre.001-fix.001.md ``` ## Fichiers modifiés ```text docs/plans/036-V0_3_15_RAW_TRANSACTION_INGEST_DESK_PLAN.md docs/validation/032-V0_3_15_RAW_TRANSACTION_INGEST_DESK.md ``` Headers documentaires : ```text plan 036 : version 1 -> 2 validation 032 : version 2 -> 3 ``` ## Fichiers supprimés ```text aucun ``` ## Fichiers explicitement inchangés ```text Cargo.toml crates/** config/** README.md RULES.md ROADMAP.md CHANGELOG.md prompts/** deltas/0.3.15/pre.001.md ``` Le delta historique `pre.001.md` reste immuable conformément à `VER-DELTA-007` ; le correctif est tracé uniquement par le présent delta et les deux documents réellement corrigés. ## Décisions prises ```text forecast KSP éditable = sous-sections, pas tableau fix rattaché directement à sa prerelease dans le forecast aucun changement de scope fonctionnel 0.3.15 aucune nouvelle tranche ajoutée aucun changement de version Cargo pour ce fix documentaire ``` ## Validations exécutées Le gate opérateur de `pre.001` ci-dessus qualifie la base directe du fix. Après restructuration documentaire : ```text General Rust rule audit : clean Rust export completeness audit : 0 candidate(s) KSP workspace Rust rule audit : clean Markdown table audit : clean (318 table(s), 185 file(s)) forecast table remnants dans plan 036 / validation 032 : 0 plan forecast headings : pre.001..pre.016 + rel.001 présents validation forecast headings : pre.001..pre.016 + rel.001 présents Cargo.toml : byte-identique à pre.001 deltas/0.3.15/pre.001.md : byte-identique à pre.001 ``` Le passage de `320` à `318` tables correspond exactement au retrait des deux tableaux de forecast ; le passage de `184` à `185` fichiers correspond à l'ajout du présent delta. ## Validations non exécutées Aucun nouveau test runtime/live n'est requis par ce fix documentaire. Les commandes Cargo post-fix ne sont pas déclarées PASS depuis l'environnement d'assemblage s'il ne dispose pas de Cargo ; le gate opérateur déjà communiqué reste la preuve technique de la base `pre.001`. ## Questions ouvertes ```text aucune pour ce correctif documentaire ```