v0.0.3-rel.001
This commit is contained in:
146
deltas/0.0.3/rel.001.md
Normal file
146
deltas/0.0.3/rel.001.md
Normal file
@@ -0,0 +1,146 @@
|
||||
<!-- file: deltas/0.0.3/rel.001.md -->
|
||||
<!-- version: 1 -->
|
||||
|
||||
# Delta 0.0.3-rel.001
|
||||
|
||||
## Base requise
|
||||
|
||||
`v0.0.3-pre.010`.
|
||||
|
||||
La base de publication intègre également la correction documentaire locale validée par le user sur `docs/architecture/004-COMPONENT_INVENTORY.md` : alignement du tableau Markdown et passage du header de version 9 à 10.
|
||||
|
||||
## Objectif
|
||||
|
||||
Publier la release stable `0.0.3`, clôturer la phase fondatrice et préparer l'ouverture de `0.1.1`.
|
||||
|
||||
## Version Cargo
|
||||
|
||||
`workspace.package.version` passe de :
|
||||
|
||||
```text
|
||||
0.0.3-pre.10
|
||||
```
|
||||
|
||||
à :
|
||||
|
||||
```text
|
||||
0.0.3
|
||||
```
|
||||
|
||||
Le header de `Cargo.toml` passe de version 16 à 17.
|
||||
|
||||
## Fichiers ajoutés
|
||||
|
||||
- `deltas/0.0.3/rel.001.md`
|
||||
|
||||
## Fichiers modifiés
|
||||
|
||||
- `Cargo.toml`
|
||||
- `ROADMAP.md`
|
||||
- `docs/000-README.md`
|
||||
- `docs/architecture/004-COMPONENT_INVENTORY.md`
|
||||
- `docs/plans/000-README.md`
|
||||
- `docs/plans/001-V0_0_3_PLAN.md`
|
||||
- `docs/plans/002-FUNCTIONAL_RELEASE_SEQUENCE.md`
|
||||
|
||||
`docs/architecture/004-COMPONENT_INVENTORY.md` est inclus pour formaliser dans la livraison stable l'alignement de tableau déjà réalisé localement et validé par le user ; son contenu courant porte déjà `version: 10`.
|
||||
|
||||
## Fichiers supprimés
|
||||
|
||||
Aucun.
|
||||
|
||||
## Audit des fichiers présents
|
||||
|
||||
L'archive complète `0.0.3-pre.010` fournie par le user contient 56 fichiers.
|
||||
|
||||
Aucun fichier parasite n'a été identifié.
|
||||
|
||||
Sont conservés intentionnellement :
|
||||
|
||||
- `.cargo/config.toml` ;
|
||||
- `rustfmt.toml` ;
|
||||
- `clippy.toml` ;
|
||||
- le squelette `crates/ksp-core-lib` ;
|
||||
- l'historique `deltas/0.0.2/*` ;
|
||||
- l'historique `deltas/0.0.3/*` ;
|
||||
- les documents d'architecture, plans, règles et prompts actifs.
|
||||
|
||||
Sont correctement absents :
|
||||
|
||||
- anciens prompts `V0_1_X` ;
|
||||
- ancien `prompts/001-PROMPT_STRUCTURE.md` ;
|
||||
- probes/tests temporaires de `0.0.2-pre.001-fix.002` ;
|
||||
- `Cargo.lock` ;
|
||||
- `target/` ;
|
||||
- archives imbriquées ;
|
||||
- caches/editor/OS files.
|
||||
|
||||
## Validations documentaires exécutées
|
||||
|
||||
Sur l'archive complète fournie :
|
||||
|
||||
- headers `file:` / `version:` : succès ;
|
||||
- liens Markdown locaux : succès ;
|
||||
- unicité des identifiants normatifs : succès ;
|
||||
- inventaire des suppressions historiques : succès ;
|
||||
- absence des anciens prompts/probes : succès ;
|
||||
- parsing de `Cargo.toml` `0.0.3-pre.10` avant publication : succès.
|
||||
|
||||
## Validations Cargo exécutées par le user
|
||||
|
||||
Commandes :
|
||||
|
||||
```bash
|
||||
cargo fmt --all -- --check
|
||||
cargo check --workspace
|
||||
cargo test --workspace
|
||||
cargo clippy --workspace --all-targets
|
||||
```
|
||||
|
||||
Résultats communiqués le 2026-08-14 :
|
||||
|
||||
- format check : succès ;
|
||||
- workspace check : succès ;
|
||||
- workspace tests : succès ;
|
||||
- `ksp-core-lib` unit tests : `0 passed; 0 failed` ;
|
||||
- doc-tests : `0 passed; 0 failed` ;
|
||||
- clippy all targets : succès.
|
||||
|
||||
Aucun échec ni warning bloquant n'a été communiqué.
|
||||
|
||||
## Décisions
|
||||
|
||||
Aucune nouvelle décision architecturale.
|
||||
|
||||
La release stable confirme la fondation documentée jusqu'à `0.0.3-pre.010`.
|
||||
|
||||
## Publication Git
|
||||
|
||||
Après application de ce delta :
|
||||
|
||||
1. vérifier que le working tree ne contient que les modifications attendues ;
|
||||
2. un `cargo check --workspace` final peut être exécuté sur la version Cargo stable `0.0.3` ;
|
||||
3. créer le commit de release `v0.0.3-rel.001` ;
|
||||
4. marquer ce commit comme release stable avec le tag :
|
||||
|
||||
```text
|
||||
v0.0.3
|
||||
```
|
||||
|
||||
Aucun tag n'est requis pour les prereleases.
|
||||
|
||||
## Suite
|
||||
|
||||
Ouvrir :
|
||||
|
||||
```text
|
||||
0.1.1-pre.001
|
||||
```
|
||||
|
||||
avec :
|
||||
|
||||
```text
|
||||
prompts/001-V0_1_1_START_PROMPT.md
|
||||
```
|
||||
|
||||
La première prerelease de `0.1.1` reste une phase de brainstorming, audit et planification avant développement fonctionnel.
|
||||
Reference in New Issue
Block a user