120 lines
3.8 KiB
Markdown
120 lines
3.8 KiB
Markdown
<!-- file: history/0.1.0/rc.1.md -->
|
|
<!-- version: 1 -->
|
|
|
|
# History 0.1.0-rc.1 — release candidate
|
|
|
|
## Statut
|
|
|
|
PASS
|
|
|
|
La gate opérateur de `0.1.0-rc.1` exécutée le `2026-09-26` a réussi. Elle confirme le scope gelé de la première baseline PGR réutilisable, l'intégrité des histories antérieurs, le `CHANGELOG` candidat, la trajectoire `0.1.x`, le prompt `007` et les deux dry-runs Rust/Cargo avec la toolchain réelle.
|
|
|
|
## Baseline opérateur
|
|
|
|
La tranche `0.1.0-beta.1` a été clôturée avec son history `PASS`, puis committée et poussée avant application de `rc.1` :
|
|
|
|
```text
|
|
commit 5393257
|
|
message 0.1.0-beta.1
|
|
push origin/master PASS
|
|
```
|
|
|
|
Après application du delta `rc.1`, les contrôles initiaux ont confirmé :
|
|
|
|
```text
|
|
VERSION 0.1.0-rc.1
|
|
history/0.1.0/beta.1.md présent dans HEAD et le workspace
|
|
deltas/0.1.0/rc.1.md présent
|
|
prompts/007-V0_1_1_START_PROMPT.md présent
|
|
history/0.1.0/rc.1.md absent pendant la gate
|
|
CHANGELOG.md version 10
|
|
docs/plans/006-V0_1_0_REUSABLE_BASELINE_PLAN.md version 9
|
|
ROADMAP.md version 9
|
|
prompts/007-V0_1_1_START_PROMPT.md version 1
|
|
```
|
|
|
|
Le history `beta.1` a été retrouvé avec statut `PASS` et le `CHANGELOG` contient l'entrée `## 0.1.0 (candidate)`.
|
|
|
|
## Gate d'intégration
|
|
|
|
Le contrôle d'intégration a affiché :
|
|
|
|
```text
|
|
0.1.0 rc.1 integration audit: clean (8 prior histories, frozen reusable baseline, candidate changelog, horizon and prompt 007 verified)
|
|
```
|
|
|
|
Il a vérifié les huit histories antérieurs avec leurs statuts réels :
|
|
|
|
```text
|
|
alpha.1 PASS
|
|
alpha.2 FAIL
|
|
alpha.2.fix.1 PASS
|
|
alpha.3 FAIL
|
|
alpha.3.fix.1 PASS
|
|
alpha.4 PASS
|
|
alpha.5 PASS
|
|
beta.1 PASS
|
|
```
|
|
|
|
La gate reconfirme également le contrat `ADOPT / KEEP-LOCAL / OVERRIDE / DEFER`, la convention `rel.N` sans padding, le commit stable final `X.Y.Z`, le handoff `publish.*`, la roadmap `0.1.1` à `0.1.7`, l'absence de `0.1.8` et la préparation du prompt `007`.
|
|
|
|
## Dry-runs Rust/Cargo de release
|
|
|
|
La toolchain Cargo réelle a exercé les deux chemins de la baseline :
|
|
|
|
```text
|
|
NEW cargo metadata / fmt / check / clippy -D warnings PASS
|
|
ADOPTION cargo metadata / fmt / check / clippy -D warnings PASS
|
|
```
|
|
|
|
Résultat observé :
|
|
|
|
```text
|
|
0.1.0 rc.1 Rust/Cargo release dry-runs: clean (NEW and ADOPTION accepted by Cargo/rustfmt/Clippy)
|
|
```
|
|
|
|
Le chemin `ADOPTION` conserve le principe de non-écrasement des choix locaux protégés.
|
|
|
|
## Tests et audits PGR
|
|
|
|
La suite Python globale a exécuté `48` tests, tous réussis :
|
|
|
|
```text
|
|
Ran 48 tests in 0.702s
|
|
|
|
OK
|
|
```
|
|
|
|
Les audits documentaires sont propres :
|
|
|
|
```text
|
|
Markdown header audit: clean (195 file(s))
|
|
Markdown table audit: clean (8 table(s), 195 file(s))
|
|
Markdown link audit: clean (193 local link(s), 195 file(s))
|
|
```
|
|
|
|
## Contrôles Git
|
|
|
|
`git diff --check` et `git diff --cached --check` n'ont produit aucun diagnostic. Le statut indexé transmis avant ajout du présent history est exactement :
|
|
|
|
```text
|
|
M CHANGELOG.md
|
|
M VERSION
|
|
A deltas/0.1.0/rc.1.md
|
|
M docs/plans/006-V0_1_0_REUSABLE_BASELINE_PLAN.md
|
|
```
|
|
|
|
Le scope correspond exactement au delta annoncé. Aucun owner, profil, template, skeleton ou script technique n'a été modifié pendant la RC.
|
|
|
|
## Décision
|
|
|
|
`0.1.0-rc.1` est `PASS`. Aucun fix ni REPLAN n'est requis.
|
|
|
|
La tranche suivante est la promotion stable pré-tag :
|
|
|
|
```text
|
|
0.1.0-rel.1
|
|
```
|
|
|
|
`rel.1` est la première utilisation réelle de la convention sans padding. Si sa gate obtient `PASS`, son history sera inclus dans le commit stable nommé `0.1.0`, avant création et publication du tag `v0.1.0`.
|