v0.0.3-rel.001

This commit is contained in:
2026-08-14 13:08:25 +02:00
parent 5e169af906
commit 9bfcf105d5
7 changed files with 199 additions and 14 deletions

View File

@@ -1,5 +1,5 @@
<!-- file: docs/plans/000-README.md -->
<!-- version: 2 -->
<!-- version: 3 -->
# Plans KSP
@@ -9,8 +9,8 @@ Un plan décrit le périmètre, les décisions déjà acquises, les questions ou
## Plans de référence
- [`001-V0_0_3_PLAN.md`](001-V0_0_3_PLAN.md) — plan de la phase fondatrice `0.0.3`, en clôture ;
- [`002-FUNCTIONAL_RELEASE_SEQUENCE.md`](002-FUNCTIONAL_RELEASE_SEQUENCE.md) — séquence de référence des premières releases fonctionnelles, dont `0.1.1`.
- [`001-V0_0_3_PLAN.md`](001-V0_0_3_PLAN.md) — plan historique de la phase fondatrice `0.0.3`, clôturée ;
- [`002-FUNCTIONAL_RELEASE_SEQUENCE.md`](002-FUNCTIONAL_RELEASE_SEQUENCE.md) — séquence active de référence des premières releases fonctionnelles, dont `0.1.1`.
Le `pre.001` de chaque release fonctionnelle peut introduire son propre plan détaillé lorsque la release s'ouvre.

View File

@@ -1,5 +1,5 @@
<!-- file: docs/plans/001-V0_0_3_PLAN.md -->
<!-- version: 14 -->
<!-- version: 15 -->
# Plan KSP 0.0.3
@@ -182,3 +182,42 @@ cargo clippy --workspace --all-targets
La publication stable `0.0.3-rel.001` passe ensuite `workspace.package.version` à `0.0.3`, marque la fondation terminée dans le roadmap et prépare le commit/tag stable `v0.0.3`.
`pre.010` clôt le brainstorming architectural. `rel.001` ne doit contenir aucune nouvelle architecture sauf correction bloquante issue des validations.
### `rel.001` — Publication stable `0.0.3`
Validations exécutées localement sur la base `0.0.3-pre.10` :
```bash
cargo fmt --all -- --check
cargo check --workspace
cargo test --workspace
cargo clippy --workspace --all-targets
```
Résultats communiqués :
- `cargo fmt --all -- --check` : succès ;
- `cargo check --workspace` : succès ;
- `cargo test --workspace` : succès, `ksp-core-lib` contient encore volontairement `0` test fonctionnel pendant la fondation ;
- doc-tests : succès, `0` test ;
- `cargo clippy --workspace --all-targets` : succès.
La correction locale d'alignement du tableau `docs/architecture/004-COMPONENT_INVENTORY.md` est intégrée formellement à la release ; son header a déjà été incrémenté à la version 10.
Publication :
```text
workspace.package.version = "0.0.3"
delivery = 0.0.3-rel.001
stable tag = v0.0.3
```
La phase fondatrice est clôturée.
La prochaine release à ouvrir est :
```text
0.1.1 — Core foundation
```
avec `prompts/001-V0_1_1_START_PROMPT.md`.

View File

@@ -1,5 +1,5 @@
<!-- file: docs/plans/002-FUNCTIONAL_RELEASE_SEQUENCE.md -->
<!-- version: 1 -->
<!-- version: 2 -->
# Séquence des releases fonctionnelles KSP
@@ -339,4 +339,4 @@ Le prompt de démarrage associé est :
prompts/001-V0_1_1_START_PROMPT.md
```
`0.0.3-pre.010` doit seulement effectuer la clôture fondatrice, confirmer ce prompt et la base stable `0.0.3`, sans rouvrir le découpage architectural sauf incohérence critique.
`0.0.3` est désormais la base fondatrice stable. La prochaine phase ouvre `0.1.1-pre.001` à partir du prompt final `prompts/001-V0_1_1_START_PROMPT.md`.